当前位置:首页 > 容器 > docker > 正文内容

docker-compose 命令

root3年前 (2021-06-08)docker541

命令选项

  • -f, --file FILE 指定使用的 Compose 模板文件,默认为 docker-compose.yml,可以多次指定;

  • -p, --project-name NAME 指定项目名称,默认将使用所在目录名称作为项目名;

  • --x-networking 使用 Docker 的可拔插网络后端特性;

  • --x-network-driver DRIVER 指定网络后端的驱动,默认为 bridge

  • --verbose 输出更多调试信息;

  • -v, --version 打印版本并退出;


常用命令

docker-compose 命令 --help                    获得一个命令的帮助
docker-compose up -d nginx                    构建启动nignx容器
docker-compose exec nginx bash                登录到nginx容器中
docker-compose down                           此命令将会停止 up 命令所启动的容器,并移除网络
docker-compose ps                             列出项目中目前的所有容器
docker-compose restart nginx                  重新启动nginx容器
docker-compose build nginx                    构建镜像 
docker-compose build --no-cache nginx         不带缓存的构建
docker-compose top                            查看各个服务容器内运行的进程 
docker-compose logs -f nginx                  查看nginx的实时日志
docker-compose images                         列出 Compose 文件包含的镜像
docker-compose config                         验证文件配置,当配置正确时,不输出任何内容,当文件配置错误,输出错误信息。 
docker-compose events --json nginx            以json的形式输出nginx的docker日志
docker-compose pause nginx                    暂停nignx容器
docker-compose unpause nginx                  恢复ningx容器
docker-compose rm nginx                       删除容器(删除前必须关闭容器,执行stop)
docker-compose stop nginx                     停止nignx容器
docker-compose start nginx                    启动nignx容器
docker-compose restart nginx                  重启项目中的nignx容器
docker-compose run --no-deps --rm php-fpm php -v   在php-fpm中不启动关联容器,并容器执行php -v 执行完成后删除容器


https://www.sitven.cn/blog/105


扫描二维码推送至手机访问。

版权声明:本文由一叶知秋发布,如需转载请注明出处。

本文链接:https://zhiqiu.top/?id=114

分享给朋友:

相关文章

限制docker日志大小

1、修改docker配置文件,vim /etc/docker/daemon.json{"log-driver":"json-file","log-opts": {"max...

Docker 入门教程

一、Docker 的安装Docker 是一个开源的商业产品,有两个版本:社区版(Community Edition,缩写为 CE)和企业版(Enterprise Edition,缩写为 EE)。企业版包含了一些收费服务,个人开发者一般用不到...

进入docker 的命令 以及强制修改docker时间

docker exec -it 1e33b26152e1 /bin/shordocker exec -it 1e33b26152e1 bashordocker exec -it 1e33b26152e1 sh修改docker时间,其实就是把...

docker-compose命令

docker-compose命令

执行 docker-compose [COMMAND] --help 或者 docker-compose help [COMMAND] 可以查看具体某个命令的使用格式。如下docker-compose...

Dockerfile COPY 的诡异事件以及解决方案

在制作 docker 镜像时,有复制某一个路径下所有文件和文件夹到镜像的需求,写下了如下 dockerfile:FROM alpine COPY ./* /root/原始目录结构是这样的:/projects/...

docker 命令总结

docker status  查看容器运行使用的资源# service 命令的用法$ sudo service docker start# systemctl 命令的用法$ sudo systemctl start docker#...