docker-compose的安装卸载与使用

5 篇文章 0 订阅
4 篇文章 0 订阅

1、安装pip

yum -y install epel-release
yum -y install python-pip

2、查看pip版本

pip --version

3、更新pip

pip install --upgrade pip

4、安装docker-compose

pip install docker-compose
遇到问题:
	①Found existing installation: requests 2.6.0
		pip install docker-compose --ignore-installed requests
	②File "/usr/lib/python2.7/site-packages/paramiko/ssh_gss.py", line 55, in <module>
		vim /usr/lib/python2.7/site-packages/paramiko/ssh_gss.py
		53 import gssapi.error
		54 GSS_EXCEPTIONS = (gssapi.error.GSSException,)
	③python setup.py egg_info Check the logs for full command output
		pip install --upgrade setuptools
		python -m pip install --upgrade pip

5、查看docker-compose版本

docker-compose version

6、卸载docker-compose

pip uninstall docker-compose

7、下载docker-compose脚本

curl -L https://raw.githubusercontent.com/docker/compose/$(docker-compose version --short)/contrib/completion/bash/docker-compose > /etc/bash_completion.d/docker-compose

8、模板文件

默认为docker-compose.yml

docker-compose官方安装方式
下载
curl -L “https://github.com/docker/compose/releases/download/1.24.1/docker-compose- ( u n a m e − s ) − (uname -s)- (unames)(uname -m)” -o /usr/local/bin/docker-compose
权限
chmod +x /usr/local/bin/docker-compose

一、常用选项

docker-compose -f docker-compose.yml 指定模板文件名称
docker-compose -p ybxxszl 指定工程名称

docker-compose -f docker-compose.yml -p ybxxszl up -d 后台启动所有容器

二、常用命令

docker-compose config 查看模板文件
docker-compose config -q 验证模板文件

docker-compose ps 查看所有容器

docker-compose up 启动所有容器
docker-compose up -d 后台启动所有容器

docker-compose up -d --build 容器启动前,构建镜像
docker-compose up -d --no-build 容器启动前,不构建镜像
docker-compose up -d --no-recreate 容器已存在,不重新创建容器
docker-compose up -d --force-recreate 容器已存在,重新创建容器

docker-compose build 构建所有镜像

docker-compose start 启动所有容器

docker-compose stop 停止所有容器

docker-compose rm 删除所有容器
docker-compose rm -v 删除所有容器和挂载的数据卷

docker-compose down --rmi all 删除所有镜像
docker-compose down --rmi local 删除所有镜像

docker-compose push 推送所有镜像
docker-compose pull 拉取所有镜像

docker-compose logs 查看服务日志

docker-compose -h 查看帮助

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值