只有linux系統時如何讓項目跑起來

一、 創建項目

只有linux系統時如何讓項目跑起來

請點擊此處退出全屏模式:

只有linux系統時如何讓項目跑起來

二、編寫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 .

當看到
只有linux系統時如何讓項目跑起來

說明鏡像已經生成成功了

三、生成容器把鏡像跑起來

" docker?run?-it?-d????--name?malina_php_project malina_php_project "
進行查看鏡像是否處于活動狀態 docker?ps

只有linux系統時如何讓項目跑起來

四、 在容器里面運行文件

在瀏覽器輸入localhost,發現這什么鬼,也不報錯也不顯示,可以docker?logs?(容器id)18b429b2ceac 看見ip了

只有linux系統時如何讓項目跑起來

再次在瀏覽器輸入訪問:http://x.x.0.2/phpinfo.php,訪問到了開心不,激動不

只有linux系統時如何讓項目跑起來

五、 什么文件加了進去

ADD?project1?/var/www/html 將項目copy到容器的var/www/html目錄下,這里只會把project1下面的內容,project1本身目錄不復制

只有linux系統時如何讓項目跑起來

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

只有linux系統時如何讓項目跑起來

六、目錄掛載

docker?run?-it?-v?/宿主機目錄:/容器目錄?鏡像名:鏡像標簽  docker?run?-it?-d?-v?/home/malina/project/project1:/var/www/html?malina_php_project:latest

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享