X-Git-Url: https://gerrit.akraino.org/r/gitweb?p=validation.git;a=blobdiff_plain;f=docker%2Fmysql%2Fdeploy.sh;fp=docker%2Fmariadb%2Fdeploy.sh;h=41849124041cbbb47905d033defdafb8828d11cf;hp=f727ed594ebae4cd69c83872466df13c044f7b5f;hb=c80adf55823ca40d1b68e4a9186a615c9f9a2952;hpb=bcfe962f40d0ed2697bc3c6bdc56c89f163bb812 diff --git a/docker/mariadb/deploy.sh b/docker/mysql/deploy.sh similarity index 57% rename from docker/mariadb/deploy.sh rename to docker/mysql/deploy.sh index f727ed5..4184912 100755 --- a/docker/mariadb/deploy.sh +++ b/docker/mysql/deploy.sh @@ -18,18 +18,18 @@ set -ex -DOCKER_VOLUME_NAME="akraino-validation-mariadb" +DOCKER_VOLUME_NAME="akraino-validation-mysql" # Container name -CONTAINER_NAME="akraino-validation-mariadb" +CONTAINER_NAME="akraino-validation-mysql" # Container input variables -MARIADB_ROOT_PASSWORD="" -MARIADB_AKRAINO_PASSWORD="" +MYSQL_ROOT_PASSWORD="" +MYSQL_AKRAINO_PASSWORD="" # Image data REGISTRY=akraino NAME=validation -TAG_PRE=mariadb +TAG_PRE=mysql TAG_VER=latest -MARIADB_HOST_PORT=3307 +MYSQL_HOST_PORT=3307 for ARGUMENT in "$@" do @@ -40,27 +40,27 @@ do NAME) NAME=${VALUE} ;; TAG_VER) TAG_VER=${VALUE} ;; TAG_PRE) TAG_PRE=${VALUE} ;; - MARIADB_ROOT_PASSWORD) MARIADB_ROOT_PASSWORD=${VALUE} ;; - MARIADB_AKRAINO_PASSWORD) MARIADB_AKRAINO_PASSWORD=${VALUE} ;; + MYSQL_ROOT_PASSWORD) MYSQL_ROOT_PASSWORD=${VALUE} ;; + MYSQL_AKRAINO_PASSWORD) MYSQL_AKRAINO_PASSWORD=${VALUE} ;; CONTAINER_NAME) CONTAINER_NAME=${VALUE} ;; - MARIADB_HOST_PORT) MARIADB_HOST_PORT=${VALUE} ;; + MYSQL_HOST_PORT) MYSQL_HOST_PORT=${VALUE} ;; *) esac done -if [ -z "$MARIADB_ROOT_PASSWORD" ] +if [ -z "$MYSQL_ROOT_PASSWORD" ] then - echo "ERROR: You must specify the mariadb database root password" + echo "ERROR: You must specify the mysql database root password" exit 1 fi -if [ -z "$MARIADB_AKRAINO_PASSWORD" ] +if [ -z "$MYSQL_AKRAINO_PASSWORD" ] then - echo "ERROR: You must specify the mariadb database akraino user password" + echo "ERROR: You must specify the mysql database akraino user password" exit 1 fi IMAGE="$REGISTRY"/"$NAME":"$TAG_PRE"-"$TAG_VER" -chmod 0444 "/$(pwd)/mariadb.conf" -docker run --detach --name $CONTAINER_NAME --publish $MARIADB_HOST_PORT:3306 -v $DOCKER_VOLUME_NAME:/var/lib/mysql -v "/$(pwd)/mariadb.conf:/etc/mysql/conf.d/my.cnf" -e MYSQL_ROOT_PASSWORD="$MARIADB_ROOT_PASSWORD" -e MYSQL_DATABASE="akraino" -e MYSQL_USER="akraino" -e MYSQL_PASSWORD="$MARIADB_AKRAINO_PASSWORD" $IMAGE +chmod 0444 "/$(pwd)/mysql.conf" +docker run --detach --name $CONTAINER_NAME --publish $MYSQL_HOST_PORT:3306 -v $DOCKER_VOLUME_NAME:/var/lib/mysql -v "/$(pwd)/mysql.conf:/etc/mysql/conf.d/my.cnf" -e MYSQL_ROOT_PASSWORD="$MYSQL_ROOT_PASSWORD" -e MYSQL_DATABASE="akraino" -e MYSQL_USER="akraino" -e MYSQL_PASSWORD="$MYSQL_AKRAINO_PASSWORD" $IMAGE sleep 10