Navigation Menu

Skip to content

nasebanal/nb-codemontage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CodeMontage

[Component]

  • which 2.19
  • tar 1.23
  • git 1.7.1
  • sudo 1.8.6
  • openssh-server 5.3
  • rvm 1.26.9
  • ruby 2.1.5
  • postgresql 8.4.20
  • postgresql-devel 8.4.20
  • postgresql-server 8.4.20
  • gem (rake) 10.4.2
  • gem (rails) 4.2.0
  • gem (serverspec) 2.8.2
  • gem (highline) 1.6.21
  • nodejs 0.10.33
  • codemontage latest

[Prerequisite]

  • Install Docker

[How to Use] Step.1) Download docker image for centos 6.6.

$ sudo docker pull centos:6.6

(reference) https://registry.hub.docker.com/_/centos/

Step.2) Download Dockerfile and Chef recipe.

Step.3) Create docker image.

$ sudo docker build -t \<Docker Image Nam\> .

Step.4) Launch docker image.

$ sudo docker run -it --name \<Docker Container Name\> \<Docker Image Name\> /bin/bash

Step.5) Start services.

# cd /var/chef-repo
# chef-solo -c solo.js -j nodes/start.js

(If you want to restart services, execute the following command.)

# chef-solo -c solo.js -j nodes/restart.js

(If you want to stop services, execute the following command.)

# chef-solo -c solo.js -j nodes/stop.js

About

This is chef recipe to create a docker image for nb-codemontage

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published