Docker compose
程序员文章站
2022-03-07 18:13:37
...
单机编排
基础环境准备
ubuntu
apt update
apt install -y pyth-pip
pip install docker-compose
centos
yum install epel-release -y
yum install -y python-pip
pip install --upgrade pip
docker-compose --help #查看帮助
-f,–file FILE #指定 Compose 模板文件,默认为 docker-compose.yml。
-p,–project-name NAME #指定项目名称,默认将使用当前所在目录名称作为
项目名。
--verbose #显示更多输出信息
--log-level LEVEL #定义日志级别 (DEBUG, INFO, WARNING, ERROR, CRITICAL)
--no-ansi #不显示 ANSI 控制字符
-v, --version #显示版本
#命令选项,需要在 docker-compose.yml 文件目录执行
build #构建镜像
bundle #从当前 docker compose 文件生成一个以当前目录为名称的 DockerBundle 文件。
config -q #查看当前配置,没有错误不输出任何信息
#create #创建服务
down #停止和删除所有容器、网络、镜像和卷
#events #从容器接收实时事件,可以指定 json 日志格式
exec #进入指定容器进行操作
help #显示帮助细信息
#images #显示镜像信息
kill #强制终止运行中的容器
logs #查看容器的日志
pause #暂停服务
port #查看端口
#ps #列出容器
#pull #重新拉取镜像
push #上传镜像
#restart #重启服务
rm #删除已经停止的服务
run #一次性运行容器
scale #设置指定服务运行的容器个数
#start #启动服务
#stop #停止服务
top #显示容器运行状态
unpause #取消暂定
#up #创建并启动容器
Version #显示 docker-compose 版本信息