mirror of
https://github.com/kingomarnajjar/desktop-environment.git
synced 2026-07-30 09:36:32 +10:00
volumes
This commit is contained in:
parent
e923a7cd49
commit
08181ed237
4 changed files with 8 additions and 5 deletions
|
|
@ -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
1
scripts/clean.sh
Executable file
|
|
@ -0,0 +1 @@
|
|||
docker volume rm JACKSON_CONFIG_CHROME
|
||||
|
|
@ -1 +1 @@
|
|||
docker push sabrehagen/development-environment:latest
|
||||
docker push sabrehagen/desktop-environment:latest
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue