-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDockerfile
More file actions
21 lines (19 loc) · 783 Bytes
/
Dockerfile
File metadata and controls
21 lines (19 loc) · 783 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Ubuntu build environment for IllumiTerm
# sudo docker build -t jimni --no-cache=true .
# docker run -it --rm jimni bash -c "bash"
FROM accetto/ubuntu-vnc-xfce:latest
RUN /bin/bash -c 'apt update -y && apt upgrade -y '
COPY dotfiles/.bashrc /root/.bashrc
RUN /bin/bash -c 'source $HOME/.bashrc && \
apt install neofetch -y '
RUN /bin/bash -c 'apt install make libtool sudo libgtk-3-dev libvte-2.91-dev -y'
#RUN /bin/bash -c 'useradd -m admin'
#RUN /bin/bash -c 'echo "user ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers'
RUN /bin/bash -c 'echo "root:password" | chpasswd'
RUN /bin/bash -c 'git clone https://github.com/IllumiTerm/illumiterm && \
cd illumiterm && \
chmod +x ./autogen.sh && bash ./autogen.sh && \
bash ./configure && \
make && \
make install'
# start package compilation