We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e9ecaf5 commit 28e8b56Copy full SHA for 28e8b56
run.sh
@@ -187,7 +187,15 @@ do
187
fi
188
189
echo "Starting dockerd"
190
- dockerd --cgroup-parent "docker" ${DOCKERD_PARAMS} <&- &
+ if [[ "$(stat -fc %T /sys/fs/cgroup/)" == "tmpfs" ]]; then
191
+ echo "Using cgroup v1"
192
+ dockerd ${DOCKERD_PARAMS} <&- &
193
+ else
194
+ echo "Using cgroup v2"
195
+ CURRENT_CGROUP=$(cat /proc/self/cgroup | sed 's/0:://')
196
+ echo "Current cgroup: ${CURRENT_CGROUP}"
197
+ dockerd --cgroup-parent "${CURRENT_CGROUP}/docker"
198
+ fi
199
echo "Waiting at most 20s for docker pid"
200
CNT=0
201
while ! test -f "${DOCKERD_PID_FILE}" || test -z "$(cat ${DOCKERD_PID_FILE})"
0 commit comments