|
@@ -7,7 +7,10 @@ services:
|
|
|
context: .
|
|
context: .
|
|
|
dockerfile: base/Dockerfile
|
|
dockerfile: base/Dockerfile
|
|
|
args:
|
|
args:
|
|
|
|
|
+ - "UID=${UID}"
|
|
|
|
|
+ - "GID=${GID}"
|
|
|
- "DEVENV_USER=${DEVENV_USER}"
|
|
- "DEVENV_USER=${DEVENV_USER}"
|
|
|
|
|
+ - "DEVENV_GROUP=${DEVENV_GROUP}"
|
|
|
- "DEVENV_PASS=${DEVENV_PASS}"
|
|
- "DEVENV_PASS=${DEVENV_PASS}"
|
|
|
- "DEVENV_EMAIL=${DEVENV_EMAIL}"
|
|
- "DEVENV_EMAIL=${DEVENV_EMAIL}"
|
|
|
- "DEVENV_LOCALE=${DEVENV_LOCALE}"
|
|
- "DEVENV_LOCALE=${DEVENV_LOCALE}"
|
|
@@ -18,14 +21,14 @@ services:
|
|
|
- "DEVENV_SH_PASS=${DEVENV_SH_PASS}"
|
|
- "DEVENV_SH_PASS=${DEVENV_SH_PASS}"
|
|
|
- "PATH=$PATH:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/home/${DEVENV_USER}/perl5/bin"
|
|
- "PATH=$PATH:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/home/${DEVENV_USER}/perl5/bin"
|
|
|
volumes:
|
|
volumes:
|
|
|
- - ${DEVENV_MOUNT_PATH}:/home/${DEVENV_USER}/code
|
|
|
|
|
- - ./dotfiles:/home/${DEVENV_USER}/all_dotfiles
|
|
|
|
|
- - copilot:/home/${DEVENV_USER}/.config/github-copilot
|
|
|
|
|
|
|
+ - "${DEVENV_MOUNT_PATH}:/home/${DEVENV_USER}/code"
|
|
|
|
|
+ - "./dotfiles:/home/${DEVENV_USER}/all_dotfiles"
|
|
|
|
|
+ # - "copilot:/home/${DEVENV_USER}/.config/github-copilot"
|
|
|
ports:
|
|
ports:
|
|
|
- - 9003:9003
|
|
|
|
|
|
|
+ - 9004:9004
|
|
|
stdin_open: true
|
|
stdin_open: true
|
|
|
tty: true
|
|
tty: true
|
|
|
- user: ${DEVENV_USER}:${DEVENV_GROUP}
|
|
|
|
|
|
|
+ user: "${UID}:${GID}"
|
|
|
volumes:
|
|
volumes:
|
|
|
copilot:
|
|
copilot:
|
|
|
|
|
|