Browse Source

fix: [docker-host] debian 10 compatibility, removing support for registry v1

Signed-off-by: Valentin Lab <valentin.lab@kalysto.org>
dev
Valentin Lab 4 years ago
parent
commit
6146924eba
  1. 8
      precise/host/hooks/install.d/60-docker.sh

8
precise/host/hooks/install.d/60-docker.sh

@ -6,7 +6,7 @@ if ! type -p docker; then
curl -sSL https://get.docker.io | sh
fi
docker_version=17.06
docker_version=17
if ! [[ "$(docker --version)" == "Docker version $docker_version"* ]]; then
version="$(apt-cache madison docker-ce | cut -f 2 -d \| | grep "$docker_version" | head -n 1 | xargs echo)"
## DOWNGRADE to 17.xx because 18.xx do not support registry v1
@ -14,12 +14,6 @@ if ! [[ "$(docker --version)" == "Docker version $docker_version"* ]]; then
need_restart=true
fi
if ! egrep 'disable-legacy-registry' /lib/systemd/system/docker.service 2>/dev/null; then
sed -ri 's/^(ExecStart=.*)$/\1 --disable-legacy-registry=false/g' /lib/systemd/system/docker.service
need_restart=true
fi
if [ "$need_restart" ]; then
systemctl daemon-reload &&
service docker restart
Loading…
Cancel
Save