commit | author | age | ||
00a98f | 1 | FROM archlinux/base |
C | 2 | MAINTAINER joeleg |
3 | ||
4 | #Workaround for wrong permissions | |
5 | RUN /usr/bin/chmod -v 1777 /tmp | |
6 | ||
7 | #Update and install software | |
8 | RUN /usr/bin/pacman -Syu --noconfirm base-devel git sudo go && \ | |
9 | /usr/sbin/pacman -Scc --noconfirm && \ | |
10 | /usr/sbin/echo '%sudo ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers | |
11 | ||
12 | # Add user, group sudo; switch to user | |
13 | RUN /usr/sbin/groupadd --system sudo && \ | |
14 | /usr/sbin/useradd -m --groups sudo user | |
15 | USER user |