Compose 是一个用户定义和运行多个容器的 Docker 应用程序。在 Compose 中你可以使用 YAML 文件来配置你的应用服务。然后,只需要一个简单的命令,就可以创建并启动你配置的所有服务。
使用 Compose 基本会有如下三步流程:
在 Dockfile 中定义你的应用环境,使其可以在任何地方复制。
在 docker-compose.yml 中定义组成应用程序的服务,以便它们可以在隔离的环境中一起运行。
最后,运行,Compose 将启动并运行整个应用程序。
下面来实战一下spring cloud基于docker-compose创建镜像
1、安装docker-compose
通过联网机器下载docker-compose离线安装包
https://github.com/docker/compose/releases
将下载的文件上传到待安装服务器(推荐工具:FileZilla)
重命名 sudo mv docker-compose
更改文件目录 sudo mv docker-compose /usr/local/bin/docker-compose
修改文件用户名用户组 (或修改访问权限)cd /usr/local/bin/ chmod 755 docker-compose
验证是否安装成功 docker-compose --version
安装成功 docker-compose version 1.12.0, build b31ff33
docker com