File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -13,9 +13,9 @@ build_go_multi:
1313 docker buildx build --platform linux/amd64,linux/arm64 --pull -t umputun/baseimage:buildgo-latest -t ghcr.io/umputun/baseimage/buildgo:latest build.go -f build.go/Dockerfile
1414
1515build_scratch :
16- docker build --pull -t umputun/baseimage:scratch-latest -t ghcr.io/umputun/baseimage/scratch:latest build.go -f base.scratch/Dockerfile
16+ docker build --pull -t umputun/baseimage:scratch-latest -t ghcr.io/umputun/baseimage/scratch:latest base.scratch -f base.scratch/Dockerfile
1717
1818build_scratch_multi :
19- docker buildx build --platform linux/amd64,linux/arm64 --pull -t umputun/baseimage:scratch-latest -t ghcr.io/umputun/baseimage/scratch:latest build.go -f base.scratch/Dockerfile
19+ docker buildx build --platform linux/amd64,linux/arm64 --pull -t umputun/baseimage:scratch-latest -t ghcr.io/umputun/baseimage/scratch:latest base.scratch -f base.scratch/Dockerfile
2020
2121.PHONY : all
Original file line number Diff line number Diff line change @@ -104,6 +104,7 @@ Image `ghcr.io/umputun/baseimage/scratch:latest` (or `umputun/baseimage:scratch-
104104- zoneinfo to allow change the timezone of the running application using the ` TZ ` environment variable
105105- SSL certificates (ca-certificates)
106106- ` /etc/passwd ` and ` /etc/groups ` with ` app ` user and group added (UID:1001, GID:1001)
107+ - ` /tmp ` directory with sticky bit permissions (1777), writable by any user
107108- ` /nop ` program to wait forever and do nothing
108109
109110Container sets user to ` app ` and working directory to ` /srv ` , no entrypoint set. In order to change time zone ` TZ ` env can be used.
Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ COPY --from=prep /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
2121COPY --from=prep /etc/passwd /etc/passwd
2222COPY --from=prep /etc/group /etc/group
2323COPY --from=prep /tmp/nop /nop
24+ ADD tmp.tar /
2425
2526USER app
2627WORKDIR /srv
You can’t perform that action at this time.
0 commit comments