1
0
Fork 0

Add usage

main
Ambrose Chua 2018-04-01 21:31:06 +08:00
parent 6db216494d
commit 7b1ecb2224
2 changed files with 20 additions and 3 deletions

View File

@ -1,9 +1,13 @@
FROM alpine:latest
# create user
RUN adduser -s /bin/zsh -D ambrose
# install dotfiles
WORKDIR /home/ambrose
COPY . .
COPY --chown=ambrose:ambrose . .
# install tools from source
@ -26,9 +30,8 @@ RUN ./.install/kubectl.sh
ENV PATH=/usr/local/go/bin:$PATH
# create user
# switch to user
RUN adduser -s /bin/zsh -D ambrose
USER ambrose
# install user programs

View File

@ -2,3 +2,17 @@
# [env](https://registry.labs.0x.no/tags/env) [![Build Status](https://drone.labs.0x.no/api/badges/serverwentdown/env/status.svg)](https://drone.labs.0x.no/serverwentdown/env)
Not only dotfiles, but also a Docker environment.
## Usage
```
$ docker run -it -p 8080:8080 -v $PWD:/home/ambrose/src registry.labs.0x.no/env
$ yadm clone https://github.com/serverwentdown/env.git
$ yadm decrypt
```
Or to run without yadm:
```
$ docker run -it -p 8080:8080 -v $PWD:/home/ambrose/src -v $HOME/.ssh:/home/ambrose/.ssh registry.labs.0x.no/env
```