From 68a65cf8f9d171dc8b76272deacbdf5769768329 Mon Sep 17 00:00:00 2001 From: Andrew Davidson Date: Wed, 22 May 2019 22:57:50 -0400 Subject: [PATCH] simplifying the dockerfile somewhat and a quick readme fix. --- Dockerfile | 14 +++++++------- README.md | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index 9c781f8..dee2f2f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,16 +2,16 @@ FROM fedora:rawhide RUN dnf install -y zsh git vim tmux stow && dnf clean all -RUN mkdir /tmp/home && useradd amdavidson -s /usr/bin/zsh -m -k /tmp/home +RUN mkdir /tmp/home && \ + useradd amdavidson -s /usr/bin/zsh -m -k /tmp/home && \ + rm -r /tmp/home + +USER amdavidson +WORKDIR /home/amdavidson RUN git clone https://github.com/amdavidson/dotfiles.git /home/amdavidson/.dotfiles && \ cd /home/amdavidson/.dotfiles && \ - stow -t /home/amdavidson zsh git vim tmux && \ - chown -R amdavidson /home/amdavidson - -USER amdavidson - -WORKDIR /home/amdavidson + stow -t /home/amdavidson zsh git vim tmux CMD ["/usr/bin/zsh"] diff --git a/README.md b/README.md index 3797e67..cb7dd63 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Docker Tools -A very simple docker container that installs a few programs and downloads my personal `.dotfiles` to allow me to run a container with a familiar environment on a foreign or temporary system. +A very simple docker container based on `fedora:rawhide` that installs a few programs and downloads my personal `.dotfiles` to allow me to run a container with a familiar environment on a foreign or temporary system. ## Running Docker Tools