This commit is contained in:
Jackson Delahunt 2019-01-12 23:31:41 +11:00
parent e923a7cd49
commit 08181ed237
4 changed files with 8 additions and 5 deletions

View file

@ -1,12 +1,14 @@
# Enable password-less sudo for user
echo "$USER ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers
JACKSON_HOME=/jackson/home
USER=jackson
JACKSON_HOME=/$USER/home
JACKSON_CONFIG_CHROME=$JACKSON_HOME/.config/google-chrome
# Take ownership of the JACKSON_CONFIG_CHROME_VOLUME volume
docker run \
--rm \
--user root \
--volume $JACKSON_CONFIG_CHROME:$JACKSON_CONFIG_CHROME \
--volume JACKSON_CONFIG_CHROME:$JACKSON_CONFIG_CHROME \
sabrehagen/desktop-environment:latest \
chown -R stemn:stemn $JACKSON_CONFIG_CHROME
chown -R $USER:$USER $JACKSON_CONFIG_CHROME

1
scripts/clean.sh Executable file
View file

@ -0,0 +1 @@
docker volume rm JACKSON_CONFIG_CHROME

View file

@ -1 +1 @@
docker push sabrehagen/development-environment:latest
docker push sabrehagen/desktop-environment:latest

View file

@ -32,7 +32,7 @@ docker run \
--volume $HOME/Pictures:$JACKSON_HOME/Pictures \
--volume $HOME/Videos:$JACKSON_HOME/Videos \
--volume ${SSH_AUTH_SOCK-$HOME/.ssh/auth.sock}:$JACKSON_HOME/.ssh/auth.sock \
--volume JACKSON_CHROME:$JACKSON_HOME/.config/google-chrome \
--volume JACKSON_CONFIG_CHROME:$JACKSON_HOME/.config/google-chrome \
--volume JACKSON_HOME:$JACKSON_HOME \
--workdir $JACKSON_HOME \
sabrehagen/desktop-environment:latest