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

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

WBOY
リリース: 2023-05-23 21:34:04
転載
839 人が閲覧しました

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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート