Update 'install.sh'
Complete apt source update when source list modifyed and remove unneccessary lines from bash aliases file
This commit is contained in:
19
install.sh
19
install.sh
@@ -95,24 +95,6 @@ check_dirs_and_files() {
|
|||||||
-v /var/run/docker.sock:/var/run/docker.sock \
|
-v /var/run/docker.sock:/var/run/docker.sock \
|
||||||
-v /usr/bin/docker:/usr/bin/docker:ro \
|
-v /usr/bin/docker:/usr/bin/docker:ro \
|
||||||
registry.format.hu/setup'";
|
registry.format.hu/setup'";
|
||||||
|
|
||||||
echo "alias service-galaxis='$SUDO_CMD docker run --rm \
|
|
||||||
-w /services/ \
|
|
||||||
-e DOCKER_REGISTRY_URL=registry.galaxis.xyz \
|
|
||||||
-e USER_INIT_PATH=/etc/user/data/galaxis \
|
|
||||||
-e CA_PATH=/etc/ssl/certs \
|
|
||||||
-e DNS_DIR=/etc/system/data/dns \
|
|
||||||
-e HOST_FILE=/etc/dns/hosts.local \
|
|
||||||
-v /etc/system/data/dns:/etc/dns:rw \
|
|
||||||
-v /etc/ssl/certs:/etc/ssl/certs:ro \
|
|
||||||
-v /etc/user/data/galaxis/user.json:/etc/user/data/galaxis/user.json:ro \
|
|
||||||
-v /etc/user/data/galaxis/system.json:/etc/user/data/galaxis/system.json:ro \
|
|
||||||
-v /etc/user/data/galaxis/services/:/services/:ro \
|
|
||||||
-v /etc/user/data/galaxis/services/tmp:/services/tmp:rw \
|
|
||||||
-v /var/run/docker.sock:/var/run/docker.sock \
|
|
||||||
-v /usr/bin/docker:/usr/bin/docker:ro \
|
|
||||||
registry.galaxis.xyz/setup'";
|
|
||||||
|
|
||||||
} > $HOME/.bash_aliases
|
} > $HOME/.bash_aliases
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -181,6 +163,7 @@ install_docker_apt() {
|
|||||||
if [ "$DOCKER_SOURCE" == "0" ]; then
|
if [ "$DOCKER_SOURCE" == "0" ]; then
|
||||||
# add docker source to the source list
|
# add docker source to the source list
|
||||||
$SUDO_CMD echo "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian "$VERSION_CODENAME" stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null
|
$SUDO_CMD echo "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian "$VERSION_CODENAME" stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null
|
||||||
|
$SUDO_CMD apt-get update
|
||||||
fi
|
fi
|
||||||
|
|
||||||
$SUDO_CMD apt-get -y install --no-install-recommends docker-ce docker-ce-cli containerd.io
|
$SUDO_CMD apt-get -y install --no-install-recommends docker-ce docker-ce-cli containerd.io
|
||||||
|
Reference in New Issue
Block a user