From 5216471226b1b67c0a9acac1ee4fc87ad08e2f2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Maldonado?= Date: Thu, 24 Feb 2022 22:28:41 +0100 Subject: [PATCH] :whale: Fix run-devenv on systems with SELinux MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This sets the selinux label on bind mounts (https://docs.docker.com/storage/bind-mounts/#configure-the-selinux-label), which is necessary so that containers can read the files. Signed-off-by: Andrés Maldonado --- docker/devenv/docker-compose.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docker/devenv/docker-compose.yaml b/docker/devenv/docker-compose.yaml index 5b92d0ed4c..62d7eab8b3 100644 --- a/docker/devenv/docker-compose.yaml +++ b/docker/devenv/docker-compose.yaml @@ -29,7 +29,7 @@ services: volumes: - "user_data:/home/penpot/" - - "${PWD}:/home/penpot/penpot" + - "${PWD}:/home/penpot/penpot:z" ports: - 3447:3447 @@ -98,7 +98,7 @@ services: volumes: - "user_data:/home/penpot/" - - "${PWD}:/home/penpot/penpot" + - "${PWD}:/home/penpot/penpot:z" ports: - 6060:6060 @@ -161,8 +161,8 @@ services: - POSTGRES_USER=penpot - POSTGRES_PASSWORD=penpot volumes: - - ./files/postgresql.conf:/etc/postgresql.conf - - ./files/postgresql_init.sql:/docker-entrypoint-initdb.d/init.sql + - ./files/postgresql.conf:/etc/postgresql.conf:z + - ./files/postgresql_init.sql:/docker-entrypoint-initdb.d/init.sql:z - postgres_data:/var/lib/postgresql/data redis: