简介
Compose是用于定义和运行多Docker容器应用程序的工具。
您可以通过使用Compose配置文件配置应用程序的服务。然后,使用单个命令,从您的配置中创建并启动所有服务。
Compose配置文件示例:
version: '2' services: web: build: . ports: - "5000:5000" volumes: - .:/code redis: image: redis
安装Compose
Mac系统
适用于Mac的Docker桌面和Docker工具箱已经包括Compose和其他Docker应用程序
Windows系统
适用于Windows的Docker桌面和Docker Toolbox已包含Compose以及其他Docker应用程序
(不适用于Windows Server的Docker EE)
Linux系统
curl -L https://github.com/docker/compose/releases/download/1.25.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
提示
keyboard_arrow_down
请自行安装依赖环境,要安装其他版本的Compose,请替换1.25.0 为要使用的Compose版本。
Linux系统备选
因为许多操作系统具有与docker-compose依赖项冲突的python系统软件包,建议您使用 virtualenv。
(请自行安装依赖环境)
pip install docker-compose
如果没有处于virtualenv环境,请执行
sudo pip install docker-compose
项目地址
发表回复