容器编排
Docker容器集群的编排,写一个yaml 就可以批量启动容器,类似java里面的bean
1、compose 项目安装卸载
# 下载
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
# 修改权限
chmod +x /usr/local/bin/docker-compose
# 测试
docker-compose --version
2、compose核心概念
2.1. 一个文件
docker-compose.yaml
2.2. 两个要素:
服务:一个个容器实例,例如订单微服务,库存微服务,mysql容器。
工程:由一组关联的应用容器组成的完整业务单元,在docker-compose.yaml文件中定义。
3、三个步骤
3.1. 编写DockerFile
3.2. 使用docker-compose.yaml编写完整业务单元
原来需要docker run 。。。
3.3. docker compose up命令启动
4、实战案例
4.1.
dcker run 后容器化