docker-compose全面整理

简介: docker-compose全面整理

docker最新版本以及docker-compose编排工具安装脚本


git clone https://github.com/luckman666/shell_scripts.git
cd shell_scripts
chmod -R 755 .
./deploy_docker_and_composes.sh


docker-compose 常用命令整理:


docker-compose -f my.yaml version    查看docker-compose版本信息

docker-compose -f lnmp.yaml images      列出镜像

docker-compose -f lnmp.yaml images -q    列出镜像ID

docker-compose up -d nginx                     构建建启动nignx容器

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

docker-compose -f lnmp.yaml exec nginx env    在容器中运行命令

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容器

docker-compose -f my.yaml scale nginx=2   将nginx容器扩容为两个

docker-compose -f my.yaml top               显示运行进程

docker-compose -f my.yaml top nginx    指定某一个service


相关文章
|
Linux 应用服务中间件 nginx
[笔记]docker入门《二》之 docker介绍(一)
[笔记]docker入门《二》之 docker介绍
|
11月前
|
Java Go 虚拟化
【Docker 系列】docker 学习十一,docker 总结和面试题整理
【Docker 系列】docker 学习十一,docker 总结和面试题整理
134 0
|
5月前
|
容器 Docker Java
|
5月前
|
NoSQL Redis Docker
[docker] Compose 简介
[docker] Compose 简介
|
5月前
|
NoSQL Linux Redis
Docker Compose部署实战
Docker Compose部署实战
|
JSON 开发工具 数据格式
Docker Compose入门
本实验介绍了Docker Compose的安装和快速入门
187 5
|
jenkins 应用服务中间件 Linux
[笔记]docker入门《二》之 docker介绍(二)
[笔记]docker入门《二》之 docker介绍(二)
|
运维 安全 Ubuntu
Docker 笔记
Docker 笔记
88 0
|
监控 API Docker
Docker之compose使用【附实用案例】(不建议收藏)
Docker之compose使用【附实用案例】(不建议收藏)
210 0
|
Java Nacos Docker
深入浅出之Docker Compose详解
深入浅出之Docker Compose详解
499 0