/
docker
/
build-push-action
Обзор
Документация
Войти
/
docker
/
build-push-action
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
master
test/multi-sudo.Dockerfile
21 строка
546 B
CrazyMax
test: fix multi-sudo dockerfile
17 дек 2024, 18:12
Не верифицирован
17 дек 2024, 18:12
da5b6c7
Код
Авторство
О чём код?
# syntax=docker/dockerfile:1 FROM --platform=$BUILDPLATFORM alpine AS build ARG TARGETPLATFORM ARG BUILDPLATFORM RUN echo "I am running on $BUILDPLATFORM, building for $TARGETPLATFORM" > /log RUN apk --update --no-cache add \ shadow \ sudo \ && addgroup -g 1200 buildx \ && adduser -u 1200 -G buildx -s /sbin/nologin -D buildx \ && echo 'buildx ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers \ && rm -rf /tmp/* /var/cache/apk/* USER buildx RUN sudo chown buildx: /log USER root FROM alpine COPY --from=build /log /log RUN ls -al /log