Update 'install.sh'

Complete apt source update when source list modifyed and remove unneccessary lines from bash aliases file
This commit is contained in:
Gyorgy Berenyi
2023-05-08 07:13:04 +00:00
parent 25d3f0a8b2
commit a68c1ff8aa

View File

@@ -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