1
0
Fork 0
env/Dockerfile

29 lines
374 B
Docker
Raw Normal View History

2018-03-27 23:47:53 +08:00
FROM alpine:latest
2018-03-30 00:13:16 +08:00
# Install dotfiles
WORKDIR /home/ambrose
COPY . .
2018-03-27 23:47:53 +08:00
2018-03-30 00:13:16 +08:00
# Install tools from source
2018-03-27 23:47:53 +08:00
2018-03-30 00:19:38 +08:00
RUN ./.install/zsh.sh
RUN ./.install/neovim.sh
RUN ./.install/golang.sh
RUN ./.install/node.sh
RUN ./.install/python.sh
2018-03-27 23:47:53 +08:00
# Create user
RUN adduser -s /bin/zsh -D ambrose
USER ambrose
2018-03-30 00:19:38 +08:00
# Install user tools
RUN ./.install/vgo.sh
2018-03-30 00:13:16 +08:00
# Open shell by default
2018-03-27 23:47:53 +08:00
2018-03-30 00:13:16 +08:00
CMD ["/bin/zsh"]