1
0
Fork 0
main
Ambrose Chua 2018-04-02 13:17:33 +08:00
parent e52b1b9662
commit b065d04dc2
3 changed files with 19 additions and 2 deletions

View File

@ -13,11 +13,12 @@ COPY --chown=ambrose:ambrose . .
# system
RUN ./.install/core.sh
RUN ./.install/sudo.sh
RUN ./.install/archival.sh
RUN ./.install/git.sh
RUN ./.install/zsh.sh
RUN ./.install/neovim.sh
# shell, env manager
# shell config, env manager
RUN ./.install/zsh-pure.sh
RUN ./.install/yadm.sh
# languages

View File

@ -8,8 +8,8 @@ echo "Installing system utilities..."
echo
apk add --no-cache \
sudo \
nano \
curl \
wget \
openssh-client

16
.install/sudo.sh Executable file
View File

@ -0,0 +1,16 @@
#!/bin/sh
set -e
source ./.versions
echo
echo "Installing sudo..."
echo
apk add --no-cache \
sudo
echo '' >> /etc/sudoers
echo '## No password sudo' >> /etc/sudoers
echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers