From 82e2decda32e6c34aecb7cff5c2de7ccb6682adf Mon Sep 17 00:00:00 2001 From: Arnie Date: Fri, 5 Jan 2018 11:29:04 +0100 Subject: [PATCH] Update elastic --- elastic-search/run.sh | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/elastic-search/run.sh b/elastic-search/run.sh index f40c9e0..469f1b0 100755 --- a/elastic-search/run.sh +++ b/elastic-search/run.sh @@ -3,7 +3,7 @@ SCRIPT_PATH=$( cd "$(dirname "$0")" ; pwd -P ) IMAGE_NAME="elasticsearch" -IMAGE_VERSION="2.3.5" +IMAGE_VERSION="5.3.2" SERVICE_NAME=ys-elastic-search @@ -16,6 +16,9 @@ source ${SCRIPT_PATH}/../common.shinc DOMAIN_NAME="elastic.loc" +RELEASE_NAME="yoursystemcz/elasticsearch" +RELEASE_VERSION="5.3.2" + source ${SCRIPT_PATH}/env.shinc 2> /dev/null @@ -26,13 +29,11 @@ init() { NETWORKS=(${SEARCH_ENGINE_NETWORK} ${PROXY_NETWORK}) __createNetworks - __build || return $? - docker create \ --name ${SERVICE_NAME} \ -e VIRTUAL_HOST=${DOMAIN_NAME} \ --net ${SEARCH_ENGINE_NETWORK} \ - ${SERVICE_NAME}:latest + ${RELEASE_NAME}:${RELEASE_VERSION} [[ $? -ne 0 ]] && return 1 @@ -41,6 +42,18 @@ init() { __ask_to_start } +release() { + docker build \ + --build-arg IMAGE_NAME=${IMAGE_NAME} \ + --build-arg IMAGE_VERSION=${IMAGE_VERSION} \ + -t ${RELEASE_NAME}:${RELEASE_VERSION} \ + ${SCRIPT_PATH} + + docker push ${RELEASE_NAME}:${RELEASE_VERSION} + + return $? +} + "$@" exit $?