chef-docker cookbook을 사용하여 docker를 설치합니다.
docker를 CentOS에 설치하고 싶습니다.
Mac OS X 환경이라면,
dotcloud/docker 리포지토리git clone
하고, vagrant up --provision
하고...
라고 하는 순서를 밟는다. 하지만 그 vagrant up한 이미지는 우분투가 되어 있다.
별도로 CentOS에서도 docker 설치할 수 있고,
자신이 만든 Vagrant box상(Ubuntu/Debian나 RHEL계에 한정하지만...)로
호스트에 CentOS를 사용하고 싶다고 생각합니다.
뭔가 좋지 않아? 라고 찾아보면
chef-docker cookbook 를 발견했다.
샘플
paiming/Vagrant-template 에,
CentOS 및 우분투 용 Vagrantfile을 준비했습니다.
시작
vagrant up --provision centos
가
vagrant up --provision ubuntu
에서 설치됩니다.
centos에 대해서는, 서비스 등으로 운용하고 있는 관계상, 6.4의 이미지를 사용하도록(듯이) 했다.
chef-docker cookbook 사용법
이 chef-docker cookbook, docker를 install할 뿐만 아니라,
docker image를 빌드하는데도 사용할 수 있다.
참고
CI와 함께,
Dockerfile 내에서 사용하는 docker image 작성 레시피 (shell script 등)
업데이트되면 chef-docker cookbook을 실행하고,
작성한 docker container내에서 환경 테스트(serverspec를 이용한다든가)하고
가자, 그런 방식으로 사용할 수 있지 않을까.
Reference
이 문제에 관하여(chef-docker cookbook을 사용하여 docker를 설치합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/futoase/items/3bf941985891f7d69a06
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
paiming/Vagrant-template 에,
CentOS 및 우분투 용 Vagrantfile을 준비했습니다.
시작
vagrant up --provision centos
가
vagrant up --provision ubuntu
에서 설치됩니다.
centos에 대해서는, 서비스 등으로 운용하고 있는 관계상, 6.4의 이미지를 사용하도록(듯이) 했다.
chef-docker cookbook 사용법
이 chef-docker cookbook, docker를 install할 뿐만 아니라,
docker image를 빌드하는데도 사용할 수 있다.
참고
CI와 함께,
Dockerfile 내에서 사용하는 docker image 작성 레시피 (shell script 등)
업데이트되면 chef-docker cookbook을 실행하고,
작성한 docker container내에서 환경 테스트(serverspec를 이용한다든가)하고
가자, 그런 방식으로 사용할 수 있지 않을까.
Reference
이 문제에 관하여(chef-docker cookbook을 사용하여 docker를 설치합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/futoase/items/3bf941985891f7d69a06
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(chef-docker cookbook을 사용하여 docker를 설치합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/futoase/items/3bf941985891f7d69a06텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)