一、什么是DockerCompose
DockerCompose 是docker开源项目,负责实现对docker容器集群的快速编排
二、Compose定位
Compose 定位是定义和运行多个Docker 容器的应用 同时可以对多个容器进行编排
三、Compose 核心概念
服务('service'):一个应用容器,服务可以存在多个;
项目('project'):由一个组关联的应用容器组成的一个完整的业务单元,在'docker-compose.yml'文件中定义
四、Compose 使用
1.安装
官网地址:docker-compose rm | Docker Documentation
下载 linux
sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
添加可执行权限
sudo chmod +x /usr/local/bin/docker-compose
测试
docker-compose --version
五、写一个docker-compose.yml
version: "3.6"
services:
tomcat:
image: tomcat
ports:
- 3355:8080
六、启动服务
docker-compose up