Merge pull request #29 from dokku/jdg-mongo-2

Add configurable support for mongo 2 images
This commit is contained in:
Jose Diaz-Gonzalez
2015-10-11 15:55:38 -04:00
2 changed files with 2 additions and 1 deletions

View File

@@ -35,7 +35,7 @@ case "$1" in
dokku_log_info1 "Starting container" dokku_log_info1 "Starting container"
SERVICE_NAME=$(get_service_name "$SERVICE") SERVICE_NAME=$(get_service_name "$SERVICE")
ID=$(docker run --name "$SERVICE_NAME" -v "$SERVICE_ROOT/data:/data/db" -d --restart always --label dokku=service --label dokku.service=mongo "$PLUGIN_IMAGE:$PLUGIN_IMAGE_VERSION" mongod --storageEngine wiredTiger --auth) ID=$(docker run --name "$SERVICE_NAME" -v "$SERVICE_ROOT/data:/data/db" -d --restart always --label dokku=service --label dokku.service=mongo "$PLUGIN_IMAGE:$PLUGIN_IMAGE_VERSION" mongod $MONGO_CONFIG_OPTIONS)
echo "$ID" > "$SERVICE_ROOT/ID" echo "$ID" > "$SERVICE_ROOT/ID"
dokku_log_verbose_quiet "Waiting for container to be ready" dokku_log_verbose_quiet "Waiting for container to be ready"

1
config
View File

@@ -2,6 +2,7 @@
export MONGO_IMAGE=${MONGO_IMAGE:="mongo"} export MONGO_IMAGE=${MONGO_IMAGE:="mongo"}
export MONGO_IMAGE_VERSION=${MONGO_IMAGE_VERSION:="3.0.6"} export MONGO_IMAGE_VERSION=${MONGO_IMAGE_VERSION:="3.0.6"}
export MONGO_ROOT=${MONGO_ROOT:="/var/lib/dokku/services/mongo"} export MONGO_ROOT=${MONGO_ROOT:="/var/lib/dokku/services/mongo"}
export MONGO_CONFIG_OPTIONS=${MONGO_CONFIG_OPTIONS:=" --storageEngine wiredTiger --auth "}
export PLUGIN_COMMAND_PREFIX="mongo" export PLUGIN_COMMAND_PREFIX="mongo"
export PLUGIN_DATA_ROOT=$MONGO_ROOT export PLUGIN_DATA_ROOT=$MONGO_ROOT