mirror of
https://github.com/aljazceru/cyphernode.git
synced 2025-12-17 04:35:14 +01:00
docker 2.0 compatibility
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -2,4 +2,5 @@
|
||||
.vscode
|
||||
dist/**
|
||||
!dist/setup.sh
|
||||
!dist/sr.sh
|
||||
!dist/sr.sh
|
||||
.history
|
||||
|
||||
@@ -41,7 +41,7 @@ start_apps() {
|
||||
if [ "$DOCKER_MODE" = "swarm" ]; then
|
||||
docker stack deploy -c $APP_SCRIPT_PATH/docker-compose.yaml $APP_ID
|
||||
elif [ "$DOCKER_MODE" = "compose" ]; then
|
||||
docker-compose -p $APP_ID -f $APP_SCRIPT_PATH/docker-compose.yaml up -d --remove-orphans
|
||||
docker compose -p $APP_ID -f $APP_SCRIPT_PATH/docker-compose.yaml up -d --remove-orphans
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
@@ -66,7 +66,7 @@ docker run --rm -v cyphernode_container_monitor:/container_monitor alpine sh -c
|
||||
<% if (docker_mode == 'swarm') { %>
|
||||
docker stack deploy -c $current_path/docker-compose.yaml cyphernode
|
||||
<% } else if(docker_mode == 'compose') { %>
|
||||
docker-compose -p cyphernode -f $current_path/docker-compose.yaml up -d --remove-orphans
|
||||
docker compose -p cyphernode -f $current_path/docker-compose.yaml up -d --remove-orphans
|
||||
<% } %>
|
||||
|
||||
start_apps
|
||||
|
||||
@@ -37,7 +37,7 @@ stop_apps() {
|
||||
if [ "$DOCKER_MODE" = "swarm" ]; then
|
||||
docker stack rm $APP_ID
|
||||
elif [ "$DOCKER_MODE" = "compose" ]; then
|
||||
docker-compose -p $APP_ID -f $APP_SCRIPT_PATH/docker-compose.yaml down
|
||||
docker compose -p $APP_ID -f $APP_SCRIPT_PATH/docker-compose.yaml down
|
||||
fi
|
||||
|
||||
fi
|
||||
@@ -53,5 +53,5 @@ export USER=$(id -u):$(id -g)
|
||||
<% if (docker_mode == 'swarm') { %>
|
||||
docker stack rm cyphernode
|
||||
<% } else if(docker_mode == 'compose') { %>
|
||||
docker-compose -p cyphernode -f ${current_path}/docker-compose.yaml down
|
||||
docker compose -p cyphernode -f ${current_path}/docker-compose.yaml down
|
||||
<% } %>
|
||||
|
||||
14
dist/setup.sh
vendored
14
dist/setup.sh
vendored
@@ -721,13 +721,6 @@ check_docker() {
|
||||
fi
|
||||
}
|
||||
|
||||
check_docker_compose() {
|
||||
if ! [ -x "$(command -v docker-compose)" ]; then
|
||||
echo " [31mdocker-compose is not installed on your system. Please check https://docs.docker.com/compose/install/.[0m"
|
||||
exit
|
||||
fi
|
||||
}
|
||||
|
||||
sanity_checks_pre_config() {
|
||||
echo " [32mcheck[0m requirements for configuration step."
|
||||
check_docker
|
||||
@@ -737,11 +730,6 @@ sanity_checks_pre_install() {
|
||||
|
||||
echo " [32mcheck[0m requirements for installation step."
|
||||
|
||||
check_docker
|
||||
if [[ $DOCKER_MODE == 'compose' ]]; then
|
||||
check_docker_compose
|
||||
fi
|
||||
|
||||
local OS=$(uname -s)
|
||||
|
||||
if [[ ''$RUN_AS_USER == '' ]]; then
|
||||
@@ -802,7 +790,7 @@ sanity_checks_pre_install() {
|
||||
install_apps() {
|
||||
if [ ! -d "$current_path/apps" ]; then
|
||||
local user=$(id -u $RUN_AS_USER):$(id -g $RUN_AS_USER)
|
||||
local apps_repo="https://github.com/SatoshiPortal/cypherapps.git"
|
||||
local apps_repo="https://github.com/aljazceru/cypherapps.git"
|
||||
echo " [32mclone[0m $apps_repo into apps"
|
||||
docker run --rm -v "$current_path":/git --entrypoint sh cyphernode/cyphernodeconf:$CONF_VERSION -c "git clone --single-branch -b ${CYPHERAPPS_VERSION} \"$apps_repo\" /git/apps > /dev/null 2>&1 ; chown -R $user /git/apps"
|
||||
fi
|
||||
|
||||
2
dist/sr.sh
vendored
2
dist/sr.sh
vendored
@@ -1 +1 @@
|
||||
curl -fsSL https://raw.githubusercontent.com/SatoshiPortal/cyphernode/master/dist/setup.sh -o setup_cyphernode.sh && chmod +x setup_cyphernode.sh && ./setup_cyphernode.sh
|
||||
curl -fsSL https://raw.githubusercontent.com/aljaz/cyphernode/master/dist/setup.sh -o setup_cyphernode.sh && chmod +x setup_cyphernode.sh && ./setup_cyphernode.sh
|
||||
|
||||
Reference in New Issue
Block a user