File tree Expand file tree Collapse file tree 1 file changed +17
-3
lines changed Expand file tree Collapse file tree 1 file changed +17
-3
lines changed Original file line number Diff line number Diff line change @@ -229,11 +229,25 @@ provision:
229229 wget https://raw.githubusercontent.com/moby/moby/{{srcImageTag}}/contrib/init/systemd/docker.service \
230230 https://raw.githubusercontent.com/moby/moby/v{{srcImageTag}}/contrib/init/systemd/docker.service \
231231 -O /etc/systemd/system/docker.service || true
232- sed -i 's|^ExecStart=.*|ExecStart=/tool/dockerd|' /etc/systemd/system/docker.service
232+ wget https://raw.githubusercontent.com/moby/moby/{{srcImageTag}}/contrib/init/systemd/docker.socket \
233+ https://raw.githubusercontent.com/moby/moby/v{{srcImageTag}}/contrib/init/systemd/docker.socket \
234+ -O /etc/systemd/system/docker.socket || true
235+
236+ ls -lah /
237+ ls -lah /tool || true
238+ mkdir -p /usr/local/bin
239+ cp /tool/* /usr/local/bin/
240+ sed -i 's|^ExecStart=.*|ExecStart=/usr/local/bin/dockerd|' /etc/systemd/system/docker.service
233241 sed -i 's|containerd.service||' /etc/systemd/system/docker.service
234- sed -i 's|docker.socket||' /etc/systemd/system/docker.service
242+ sed -i 's|=/run/docker.sock|=/var/run/docker.sock|' /etc/systemd/system/docker.socket
243+ if ! getent group docker; then
244+ groupadd --system docker
245+ fi
235246 systemctl daemon-reload
236- systemctl enable --now docker
247+ if ! systemctl enable --now docker; then
248+ systemctl status docker.socket
249+ systemctl status docker.service
250+ fi
237251 fi
238252
239253probes:
You can’t perform that action at this time.
0 commit comments