Skip to content

Instantly share code, notes, and snippets.

@iamfat
Last active August 29, 2015 14:04
Show Gist options
  • Save iamfat/f563c73c27700bcef21f to your computer and use it in GitHub Desktop.
Save iamfat/f563c73c27700bcef21f to your computer and use it in GitHub Desktop.
Boot2Docker Genee Environment
: ${BASE_DIR:=/mnt/sda1/data}
docker pull iamfat/rsyslog
docker pull iamfat/mysql
docker pull iamfat/redis
docker pull iamfat/gini-dev
# remote logging
boot2docker ssh "sudo mkdir -p $BASE_DIR/etc/rsyslog.d"
boot2docker ssh "sudo echo '*.* @192.168.59.3' > $BASE_DIR/etc/rsyslog.d/20-host.conf"
# mysql
boot2docker ssh "sudo mkdir -p $BASE_DIR/etc/mysql"
docker run --rm iamfat/mysql sh -c "tar -C /etc/mysql -cf - ." | boot2docker ssh "sudo tar -C $BASE_DIR/etc/mysql -x"
boot2docker ssh "sudo mkdir -p $BASE_DIR/log/mysql"
# redis
boot2docker ssh "sudo mkdir -p $BASE_DIR/etc/redis"
docker run --rm iamfat/redis sh -c "tar -C /etc/redis -cf - ." | boot2docker ssh "sudo tar -C $BASE_DIR/etc/redis -x"
boot2docker ssh "sudo mkdir -p $BASE_DIR/log/redis"
# nginx
boot2docker ssh "sudo mkdir -p $BASE_DIR/etc/nginx/sites-enabled"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment