Skip to content

Instantly share code, notes, and snippets.

@canadaduane
Last active August 29, 2015 14:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save canadaduane/fbae97156236fb0ec357 to your computer and use it in GitHub Desktop.
Save canadaduane/fbae97156236fb0ec357 to your computer and use it in GitHub Desktop.
docker_start.sh
docker rm -f changinx
docker run -d --name changinx \
-p 80:80 \
-v /r/logs:/var/log/nginx \
-v /r/conf:/conf \
wordtree/changinx
docker rm -f beanstalkd
docker run -d --name beanstalkd \
-p 11300:11300 \
wordtree/beanstalkd
# BEANSTALK_URL=beanstalk://docker/ beanstalkd_view
docker rm -f rethinkdb
docker run -d --name rethinkdb \
--link changinx:nx \
-v /r/db:/data \
-v /r/logs:/var/log/rethinkdb \
wordtree/rethinkdb
docker rm -f api-library
docker run -d --name api-library \
--link changinx:nx \
--link rethinkdb:rethinkdb \
-v /r/library:/library \
wordtree/api-library
# api-scripts web service
docker rm -f api-scripts
docker run -d --name api-scripts \
--link changinx:nx \
--link rethinkdb:rethinkdb \
--link beanstalkd:beanstalkd \
-v /r/library:/library \
-v /r/logs/scripts:/logs \
wordtree/api-scripts
# api-scripts worker
docker rm -f api-scripts-worker
docker run -d --name api-scripts-worker \
--link rethinkdb:rethinkdb \
--link beanstalkd:beanstalkd \
-v /r/library:/library \
-v /r/logs/scripts:/logs \
wordtree/api-scripts \
bundle exec stalk worker/worker.rb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment