Skip to content

Commit 2a9edff

Browse files
committed
Update buildx image on start
1 parent cdb1e74 commit 2a9edff

File tree

1 file changed

+6
-1
lines changed
  • root/etc/s6-overlay/s6-rc.d/init-buildx-config

1 file changed

+6
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
#!/usr/bin/with-contenv bash
22
# shellcheck shell=bash
33

4-
HOME=/config docker buildx create --driver docker-container --name container >/dev/null 2>&1
4+
if ! HOME=/config docker buildx ls --format json | jq -e '. | select(.Name == "container")' >/dev/null 2>&1; then
5+
HOME=/config docker buildx create --driver docker-container --name container --bootstrap >/dev/null 2>&1
6+
else
7+
docker pull docker.io/moby/buildkit:buildx-stable-1
8+
docker image prune -f >/dev/null 2>&1
9+
fi
510

611
USER_NAME=${USER_NAME:-jenkins}
712
lsiown -R "${USER_NAME}:${USER_NAME}" /config/.docker

0 commit comments

Comments
 (0)