mirror of
https://github.com/docker/compose.git
synced 2025-04-08 17:05:13 +02:00
Pass in HOME env-var in container mode.
To get ~/-paths to work as expected in contaier mode, env-var HOME must be the same outside the container as inside the docker-compose container, otherwise HOME inside the container points to /root which might not be what the user expects. Signed-off-by: Anton Lundin <anton.lundin@umu.se>
This commit is contained in:
parent
fa34ee7362
commit
b9a4581d60
@ -43,7 +43,7 @@ if [ -n "$compose_dir" ]; then
|
||||
VOLUMES="$VOLUMES -v $compose_dir:$compose_dir"
|
||||
fi
|
||||
if [ -n "$HOME" ]; then
|
||||
VOLUMES="$VOLUMES -v $HOME:$HOME -v $HOME:/root" # mount $HOME in /root to share docker.config
|
||||
VOLUMES="$VOLUMES -v $HOME:$HOME -e HOME" # Pass in HOME to share docker.config and allow ~/-relative paths to work.
|
||||
fi
|
||||
|
||||
# Only allocate tty if we detect one
|
||||
|
Loading…
x
Reference in New Issue
Block a user