FROM docker.io/alpine:edge ENV OS_ENV=container RUN --mount=target=/var/cache/apk,type=cache,sharing=locked \ apk update && \ apk upgrade && \ apk add fish \ bash \ shadow \ sudo \ starship \ starship-fish-completion \ git \ git-flow \ github-cli \ curl \ fzf \ ripgrep \ ripgrep-fish-completion \ tmux \ most \ neovim \ micro \ delta RUN adduser -u1000 -D code code && \ chsh -s "$(which fish)" code && \ adduser code wheel && \ mkdir -p /workspace && \ chown -R code:code /workspace COPY <