Update INSTALL.sh

This commit is contained in:
Stefan Pejcic 2024-11-25 15:06:53 +01:00 committed by GitHub
parent c32b49823b
commit 60b204c444
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -11,7 +11,7 @@
# Usage: bash <(curl -sSL https://openpanel.org)
# Author: Stefan Pejcic <stefan@pejcic.rs>
# Created: 11.07.2023
# Last Modified: 20.11.2024
# Last Modified: 25.11.2024
#
################################################################################
@ -756,18 +756,22 @@ configure_docker() {
if [ -f /etc/fedora-release ]; then
# On Fedora journald handles docker log-driver
cp ${ETC_DIR}docker/overlay2/fedora.json "$docker_daemon_json_path"
# fix for bug https://github.com/containers/podman/issues/13684
restorecon -R -v /var/lib/docker >/dev/null 2>&1
else
cp ${ETC_DIR}docker/overlay2/xfs_file.json "$docker_daemon_json_path"
fi
dockerd --validate --config-file ${docker_daemon_json_path}
if [[ $? -eq 0 ]]; then
echo "Docker configuration valid, proceeding to reload daemon"
else
radovan 1 "File ${docker_daemon_json_path} contains syntax errors. Retry the install with '--retry' flag."
fi
echo "Starting Docker and checking status.."
systemctl daemon-reload
systemctl start docker