Intended to be used within Dev Containers, contains everything I might need when coding
| ADD alpine-minirootfs-3.20.3-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| LABEL org.opencontainers.image.source=https://git.lio.cat/l/emphemeral |
| LABEL org.opencontainers.image.title=Emphemeral |
| LABEL org.opencontainers.image.description=Intended to be used within Dev Containers, contains everything I might need when coding |
| RUN /bin/sh -c apk add --no-cache git openrc openssh zsh curl bat exa rsync shadow neofetch npm yarn deno # buildkit |
| RUN /bin/sh -c npm i -g pnpm # buildkit |
| RUN /bin/sh -c ln -f /bin/zsh /bin/sh # buildkit |
| RUN /bin/sh -c ln -f /bin/zsh /bin/ash # buildkit |
| RUN /bin/sh -c git config --global core.autocrlf true # buildkit |
| COPY ./dotfiles /root/.files # buildkit |
| RUN /bin/sh -c ln -sf /root/.files/.zshrc /root/.zshrc # buildkit |
| RUN /bin/sh -c ZSH=~/.zsh KEEP_ZSHRC=yes sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" # buildkit |
| COPY docker-entrypoint.sh / # buildkit |
| RUN /bin/sh -c chmod +x /docker-entrypoint.sh # buildkit |
| ENTRYPOINT ["/docker-entrypoint.sh"] |
| CMD ["sleep" "infinity"] |
| Key |
Value |
| org.opencontainers.image.description |
Intended to be used within Dev Containers, contains everything I might need when coding |
| org.opencontainers.image.source |
https://git.lio.cat/l/emphemeral |
| org.opencontainers.image.title |
Emphemeral |