docker-compose命令

一、docker-compose简介

docker-compose用于打包发布“服务”,其中,“服务”是多个“容器”的集合。


二、docker-compose命令

命令 说明
up 启动服务
stop 停止服务所涉及的
rm 删除服务所涉及的容器
ps 列出服务相关的容器

三、docker-compose.yaml配置

参数 说明
build 创建本地镜像(必须配合DockerFile)
command 覆盖缺省命令
depend_on 链接容器(类比docker命令中的–link)
port 暴露端口

关于port参数,只要容器之间项连,可以不用暴露下层容器的端口。例如,现在要搭建一个服务,里面有ghost、nginx、mysql这三个容器,三个容器内部相连,则可只暴露nginx容器的80端口,而无需暴露ghost的2368端口和mysql的3306端口,这样,用户可以访问服务,且服务对外屏蔽ghost容器和mysql容器的端口。

你可能感兴趣的:(分布式/集群/容器)