yhidetoshi / chef_dokcer

docker deploy by chef at SAKURA-vps

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Alt Text

Dockerをchefにてプロビする方法

[Dockerfileにchefを実行してビルドするように記述する]

FROM centos:centos6

ENV CHEFHOME /root/chef_docker
ADD chef_docker /root/chef_docker

RUN curl -L http://www.opscode.com/chef/install.sh | bash
RUN cd ${CHEFHOME} && chef-solo -c ${CHEFHOME}/solo.rb -j ${CHEFHOME}/nodes/docker_nginx.json
  • Dockerfileにてchefの内容をビルドする

$ docker build -t centos/chef .

  • ビルドが完了したらイメージを指定して起動する

$ docker run -i -t centos/chef /bin/bash

About

docker deploy by chef at SAKURA-vps


Languages

Language:HTML 54.5%Language:Ruby 44.8%Language:Python 0.5%Language:Shell 0.2%