天天看點

Docker-compose常用指令

1.github位址:https://github.com/TodorText/lnmp.git

這個是根據laradock精簡的lnmp,并且摘除了從容器挂載資料卷

2.指令

docker-compose --help你會看到如下這麼多指令

3.常用指令

docker-compose up -d nginx                     建構建啟動nignx容器

docker-compose exec nginx bash            登入到nginx容器中

docker-compose down                              删除所有nginx容器,鏡像

docker-compose ps                                   顯示所有容器

docker-compose restart nginx                   重新啟動nginx容器

docker-compose run --no-deps --rm php-fpm php -v  在php-fpm中不啟動關聯容器,并容器執行php -v 執行完成後删除容器

docker-compose build nginx                     建構鏡像 。        

docker-compose build --no-cache nginx   不帶緩存的建構。

docker-compose logs  nginx                     檢視nginx的日志 

docker-compose logs -f nginx                   檢視nginx的實時日志

docker-compose config  -q                        驗證(docker-compose.yml)檔案配置,當配置正确時,不輸出任何内容,當檔案配置錯誤,輸出錯誤資訊。 

docker-compose events --json nginx       以json的形式輸出nginx的docker日志

docker-compose pause nginx                 暫停nignx容器

docker-compose unpause nginx             恢複ningx容器

docker-compose rm nginx                       删除容器(删除前必須關閉容器)

docker-compose stop nginx                    停止nignx容器

docker-compose start nginx                    啟動nignx容器

分享促進成長

繼續閱讀