ホームページ >運用・保守 >Linuxの運用と保守 >Linux システムしかない場合にプロジェクトを実行する方法

Linux システムしかない場合にプロジェクトを実行する方法

WBOY
WBOY転載
2023-05-23 21:34:04840ブラウズ

1. プロジェクトを作成します

Linux システムしかない場合にプロジェクトを実行する方法

ここをクリックして全画面モードを終了してください:

Linux システムしかない場合にプロジェクトを実行する方法

2. dockerfile を作成します

"Dockerfile
FROM php:5.6-apache
RUN docker-php-ext-install mysqli
ADD project1 /var/www/html
"

dockerfile を編集した後、イメージを生成します。コマンドは次のとおりです: docker build -t malina_php_project .

When
Linux システムしかない場合にプロジェクトを実行する方法

イメージが正常に生成されたことを示します

3. コンテナーを生成し、イメージを実行します

"
docker run -it -d    --name malina_php_project malina_php_project
"
rrree

Linux システムしかない場合にプロジェクトを実行する方法

4 、コンテナ内のファイルを実行します

进行查看镜像是否处于活动状态
docker ps

Linux システムしかない場合にプロジェクトを実行する方法

在浏览器输入localhost,发现这什么鬼,也不报错也不显示,可以docker logs (容器id)18b429b2ceac
看见ip了

Linux システムしかない場合にプロジェクトを実行する方法

##5. 追加されたファイル

再次在浏览器输入访问:http://x.x.0.2/phpinfo.php,访问到了开心不,激动不

Linux システムしかない場合にプロジェクトを実行する方法

ADD project1 /var/www/html
将项目copy到容器的var/www/html目录下,这里只会把project1下面的内容,project1本身目录不复制

Linux システムしかない場合にプロジェクトを実行する方法

6. ディレクトリのマウント

docker exec -it 18b429b2ceac(容器id) /bin/bash

以上がLinux システムしかない場合にプロジェクトを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。