| ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| LABEL maintainer=contact@mengning.com.cn |
| LABEL version=1.0 |
| LABEL description=Alpine-based development environment |
| ENV WORKSPACE=/workspace USERNAME=devstar |
| /bin/sh -c addgroup -g 1000 $USERNAME && adduser -u 1000 -G $USERNAME -s /bin/sh -D $USERNAME |
| /bin/sh -c apk add --no-cache build-base openssh-server openssh-keygen openssh-client openrc git bash curl ca-certificates && update-ca-certificates && rm -rf /var/cache/apk/* |
| WORKDIR /workspace |
| /bin/sh -c mkdir -p $WORKSPACE && chown -R $USERNAME:$USERNAME $WORKSPACE |
| USER devstar |
| SHELL [/bin/bash -c] |
| CMD ["/bin/bash"] |