歡迎您光臨本站 註冊首頁

· Docker雜誌閱讀

快速搭建docker環境

admin @ 2020-04-17 reply:0

操作命令需要使用控制面板:Windows PowerShell

1.搭建環境

第一次啟動命令:docker-compose.exe up -d

重建docker:docker-compose build

進入docker:docker-compose up -d

重啟docker:docker-compose restart

檢視docker狀態:docker ps -a

檢視所有執行服務:docker ps -all/docker ps

執行PHP應用,檢視容器或者IMAGE(映象ID),使用

docker exec -it 容器名或者IMAGE(映象ID) /bin/bash

重啟某個服務

docker restart 容器名或者IMAGE(映象ID)

暫停某個服務

docker stop 容器名或者IMAGE(映象ID)

檢視某個容器報錯資訊

docker logs 容器名或者IMAGE(映象ID)

2.重啟nginx(配置nginx的代理後,請使用這裡個命令)

判斷配置:docker exec nginx nginx -t

重啟nginx :docker exec nginx nginx -s reload

3.docker執行artisan(Laravel)

sudo docker exec php-fpm php /data/www/域名/artisan 定時任務名稱

4.未設定容器目錄使用這個命令

docker exec -w /var/www/域名 容器名或者IMAGE(映象ID)php artisan list

5.docker執行composer(Laravel)

docker run --rm --interactive --tty --volume D:/WorkCompose/www/域名:/app --volume /tmp:/tmp composer install

6.檢視容器的目錄

docker exec 容器名或者IMAGE(映象ID) pwd

7.複製docker內的檔案

docker cp容器名或者IMAGE(映象ID) :/etc/nginx/nginx.conf /host/path/nginx.conf

[admin via ] 快速搭建docker環境已經有438次圍觀

http://coctec.com/magazine/show-post-item-30.html