10
|
1
|
FROM localhost/dev:latest |
26
|
2
|
USER root |
|
3
|
RUN usermod -l operator --move-home --home /home/operator ${DEV} |
28
|
4
|
RUN echo "operator ALL=(ALL:ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/operator |
26
|
5
|
USER operator |
|
6
|
WORKDIR /home/operator |
25
|
7
|
RUN hg clone https://vc.compiler.company/comp/infra .stash/infra |
|
8
|
RUN .stash/infra/scripts/wg-gen-keys.sh private.key public.key |
|
9
|
WORKDIR .stash/infra |
|
10
|
RUN skel make tmp |
26
|
11
|
RUN sudo skel run install-emacs-mini-pack |
25
|
12
|
RUN skel clean |
26
|
13
|
WORKDIR /home/operator |
|
14
|
RUN cd .stash/home && hg up operator && homer install |
|
15
|
ENV DEV=operator |
|
16
|
ENV DEV_HOME=/home/operator |