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介绍
|
4月前
|
存储 应用服务中间件 nginx
|
6月前
|
网络协议 Unix Shell
Docker基本教程
这篇文章是关于Docker的入门教程,介绍了Docker的基本命令和操作,包括镜像搜索、拉取、列出、删除,容器的运行、进入、退出、查看状态、停止、重启和删除,以及权限问题的解决方法。
100 2
|
9月前
|
存储 Ubuntu Linux
Docker 从入门到实践:Docker介绍
Docker 从入门到实践:Docker介绍
|
Linux 测试技术 持续交付
Docker 教程 之 Docker 教程 1
Docker 教程 之 Docker 教程 1
75 1
|
JSON 开发工具 数据格式
Docker Compose入门
本实验介绍了Docker Compose的安装和快速入门
|
jenkins 应用服务中间件 Linux
[笔记]docker入门《二》之 docker介绍(二)
[笔记]docker入门《二》之 docker介绍(二)
|
监控 API Docker
Docker之compose使用【附实用案例】(不建议收藏)
Docker之compose使用【附实用案例】(不建议收藏)
242 0
|
Kubernetes 关系型数据库 MySQL
docker-compose学习之旅(初学docker compose)
docker-compose学习之旅(初学docker compose)
302 0
|
NoSQL 关系型数据库 MySQL
docker教程
docker教程
183 0

热门文章

最新文章