From ed2639b7860c416ac22435e0d095b45724117a8c Mon Sep 17 00:00:00 2001 From: Chris Lovering Date: Sat, 10 Sep 2022 20:45:07 +0100 Subject: Don't mount project root in docker-compose Now that we are using in-project venvs, mounting the entire project root would cause the host's venv to overwrite the image's if present. --- docker-compose.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'docker-compose.yaml') diff --git a/docker-compose.yaml b/docker-compose.yaml index 51b4a698..af882428 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -68,8 +68,9 @@ services: build: context: . dockerfile: dev/Dockerfile - volumes: - - .:/app:ro + volumes: # Don't do .:/app here to ensure project venv from host doens't overwrite venv in image + - ./botcore:/app/botcore:ro + - ./bot:/app/bot:ro tty: true depends_on: - web -- cgit v1.2.3