操作命令需要使用控制面板: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次圍觀