Fig 一个让docker操作更快捷,更简单的工具,使用fig让docker使用和管理更方便
下面先演示fig 是如果让docker管理更加轻松的:
首先定义一个Dockerfile 用于建立image:
FROM python:2.7
ADD . /code
WORKDIR /code
RUN pip install -r requirements.txt
在fig 配置文件中指定要配置的服务和架构:
web:
build: .
command: python app.py
links:
- db
ports:
- "8000:8000"
db:
image: postgres
(你再也不用费死牛劲的在主机上安装postgres了!)
使用这个命令让一切开始启动 fig up
命令主要包括:
- 启动暂停,重启各项服务
- 查看服务状态
- 跟踪各项服务日志
- 让一个命令像服务那样执行
Quick start现在正式开始,用一个简单的教程来操作
首先让我们尝试建立一个python web环境,当然前期可能需要有一点python基础,当然没有基础,按照下面的几个步骤也可以对fig有很强的认识。
首先,安装docker和fig
fig 执行pip install fig 即可,fig 是基于python的,pip是python的一个包管理器。
建立一个你的项目目录:
$ mkdir figtest
$ cd figtest
在