一键下载
需魔法
curl -L "https://github.com/docker/compose/releases/download/v2.11.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
配置
chmod +x /usr/local/bin/docker-compose
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
docker-compose version
常用命令
部署所有容器
这是包括拉取镜像以及构建所有容器并在后台运行。
docker-compose up -d
清理所有容器
这不但会停止容器,并且会将相关的容器服务一并删除。
docker-compose down
启动和停止容器
后面不指定服务名称则表示对全部容器进行操作。
docker-compose start
docker-compose stop
重新部署指定容器
加了强制重建参数,无论是否做了修改,容器都会从头开始构建。
docker-compose up -d --force-recreate --build 服务名称
重新部署指定容器(排除依赖)
如果该容器配置了depends_on
,而我们并不需要一并重建它,则:
docker-compose up -d --force-recreate --build --no-deps 服务名称
查看部署日志
docker-compose logs
评论区