Skip to content

Instantly share code, notes, and snippets.

@secretfader
Created December 18, 2016 20:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save secretfader/abb41fb8044654306bd4ad5c73f2455b to your computer and use it in GitHub Desktop.
Save secretfader/abb41fb8044654306bd4ad5c73f2455b to your computer and use it in GitHub Desktop.
Dev Docker
FROM alpine:3.4
MAINTAINER Nicholas Young <nicholas@nicholaswyoung.com>
# Set environment variables
ENV HOME /root
ENV GOPATH /go
ENV PATH ${PATH}:${GOPATH}/bin
# Add development essentials and create required path
RUN sed -i -e 's/v3\.4/edge/g' /etc/apk/repositories && \
apk add --update \
musl-dev git go curl neovim taglib taglib-dev python3 python3-dev && \
pip3 install --upgrade pip neovim && \
mkdir -p ${GOPATH}/bin ${GOPATH}/pkg ${GOPATH}/src && \
git clone git://github.com/nicholaswyoung/dotfiles ${HOME}/.config
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment