インストール
curl -L https://github.com/docker/fig/releases/download/1.0.1/fig-`uname -s`-`uname -m` > /usr/local/bin/fig; chmod +x /usr/local/bin/fig
fig.yml記述
fig.yml
www:
image: centos:centos7
privileged: true
ports:
- 22 # ssh
- 80 # web
- 443 # web
- 8080 # web test
- 25 # mail
- 110 # mail
- 587 # mail
- 161 # snmp
- 3306 # mysql
- 5666 # nagios
- 10050 # zabbix
- 10051 # zabbix
volumes:
- log:/var/log/httpd
figからコンテナ生成しコマンド実行
fig run www ls -l
fig run www yum info vim
apache + mysql
fig.yml
phpapache:
image: php:5.6.3-apache
ports:
- '80:80'
mysql:
image: mysql
ports:
- '3306:3306'
environment:
MYSQL_ROOT_PASSWORD: password