Docker Compose现可下载,建议Fig用户升级

云计算
2月26日,Docker在其官方博客中宣布Docker Compose已经可以下载安装。如果你使用过Fig,那应该很容器理解Compose,它们看起来很像。其实Compose就是基于Fig开发的,并且兼容使用Fig的应用程序。根据官方的说明,Fig已经被重新命名为Compose,使用Fig的用户可以非常简单的升级到Compose。

2月26日,Docker在其官方博客中宣布Docker Compose已经可以下载安装,安装指南可以参考其官方文档。Docker Compose是一个可以简化多容器应用组合的编排工具,之前DockerOne也有过介绍。通过使用Compose,你可以在一个配置文件中定义应用的组件,包括容器、配置、连接、卷等,然后你可以通过一个简单的命令将所有的东西组合并运行。如果你使用过Fig,那应该很容器理解Compose,它们看起来很像。其实Compose就是基于Fig开发的,并且兼容使用Fig的应用程序,Fig是一个非常成功的工具,Docker公司在2014年7月收购了它,目前Fig在GitHub上已经有5000个关注以及80000次下载,用户包括 Yelp、Spotify、Mozilla、Facebook、英国政府。Compose可以说是Fig的升级版,根据官方的说明,Fig已经被重新命名为Compose,使用Fig的用户可以非常简单的升级到Compose。

Compose的使用非常简单,大致可以分为3个步骤,以下面的例子为例。首先,你需要定义应用的Dockerfile文件,如下:

  1. FROM python:2.7  
  2. WORKDIR /code  
  3. ADD requirements.txt /code/  
  4. RUN pip install -r requirements.txt  
  5. ADD . /code  
  6. CMD python app.py  

紧接着,你需要在docker-compose.yml文件中定义各个组件,以确保它们可以运行起来:

  1. web: 
  2. build: . 
  3. links: 
  4. - redis 
  5. ports: 
  6. "5000:5000" 
  7. redis: 
  8. image: redis 

***,运行docker-compose up命令,Compose将会启动并运行你的应用。

原文链接:http://dockerone.com/article/209

责任编辑:Ophira 来源: dockerone
相关推荐

2021-10-31 11:30:08

微软EdgeLinux

2009-05-01 12:06:40

Windows 7下载RC

2013-03-11 10:37:38

CentOS 6.4

2011-02-16 09:45:48

Windows7 SP

2013-04-03 10:26:45

Mozilla Fir

2011-11-14 13:50:19

虚拟化vmwareVMware View

2011-11-14 14:23:50

虚拟化vmwareVMware View

2022-01-05 20:09:29

Windows 11操作系统微软

2015-01-05 14:16:16

DockerFig自动化容器编排

2011-05-26 14:30:48

Ubuntu 11.1

2009-04-23 08:57:01

Windows 7微软操作系统

2013-04-27 19:23:57

Ubuntu 13.0

2011-04-07 11:22:11

CentOS 5.6

2009-06-11 10:47:16

Fedora 11Fedora 11下载Fedora

2012-08-16 10:12:34

Windows 8 EWindows 8

2023-01-05 13:13:18

2013-07-31 16:04:06

Windows 8.

2009-05-07 08:59:23

Windows 7微软操作系统

2013-11-07 10:20:47

2013-06-26 10:02:17

FirefoxMozilla Fir
点赞
收藏

51CTO技术栈公众号