From 08b506972ae30676271bc736748b263ac48b8cf5 Mon Sep 17 00:00:00 2001 From: Fabio Tielen // Code Agency Date: Wed, 10 Jan 2024 14:27:56 +0100 Subject: [PATCH 1/3] Add shm_size configuration to services --- docker-compose.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 48687ed..bf3c0e8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -18,6 +18,7 @@ services: - USE_S3 - USE_SENTRY tty: true + shm_size: 1gb volumes: - odoo-data:${DATA_DIR} - ./odoo/extra-addons:${EXTRA_ADDONS} @@ -61,6 +62,7 @@ services: args: - POSTGRES_TAG tty: true + shm_size: 1gb volumes: - pg-data:${PGDATA} - ./postgres/entrypoint.sh:/docker-entrypoint-initdb.d/entrypoint.sh @@ -86,6 +88,7 @@ services: tty: true expose: - 80/tcp + shm_size: 1gb volumes: - ./nginx/nginx.conf:${NGINX_CONF} - ./nginx/default.conf:${NGINX_DEFAULT_CONF} @@ -103,6 +106,7 @@ services: depends_on: - nginx tty: true + shm_size: 1gb volumes: - ./nginx-proxy/nginx.conf:${NGINX_CONF} - ./nginx-proxy/cors.conf:${NGINX_PROXY_CORS_CONF} @@ -138,6 +142,7 @@ services: # - --certificatesresolvers.leresolver.acme.caserver=https://acme-staging-v02.api.letsencrypt.org/directory - --serversTransport.insecureSkipVerify=true tty: true + shm_size: 1gb volumes: - "/var/run/docker.sock:/var/run/docker.sock:ro" - "./acme.json:/acme.json" @@ -197,6 +202,7 @@ services: - VIRTUAL_HOST=${MINIO_VIRTUAL_HOST} - VIRTUAL_PORT=${MINIO_CONSOLE_PORT} command: server ${MINIO_DATA} --console-address ":${MINIO_CONSOLE_PORT}" + shm_size: 1gb volumes: - s3-data:${MINIO_DATA} ports: @@ -216,6 +222,7 @@ services: - nginx-proxy expose: - 80 + shm_size: 1gb volumes: - pgadmin-data:${PGADMIN_DATA} environment: From ecc5481be4d6464917e104d3a34966706137ba10 Mon Sep 17 00:00:00 2001 From: Yhael S Date: Sat, 20 Jan 2024 06:20:58 -0600 Subject: [PATCH 2/3] added container names --- docker-compose.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 79368ca..013bb0d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,6 @@ services: odoo: + container_name: odoo build: context: ./ dockerfile: ./odoo/Dockerfile @@ -56,6 +57,7 @@ services: profiles: [$ODOO_PROFILES] postgres: + container_name: postgres build: context: ./ dockerfile: ./postgres/Dockerfile @@ -82,6 +84,7 @@ services: profiles: [$POSTGRES_PROFILES] nginx: + container_name: nginx image: nginx:${NGINX_TAG} depends_on: - odoo @@ -102,6 +105,7 @@ services: profiles: [$NGINX_PROFILES] nginx-proxy: + container_name: nginx-proxy image: nginxproxy/nginx-proxy:${NGINX_PROXY_TAG} depends_on: - nginx @@ -151,7 +155,8 @@ services: - traefik.http.routers.traefik-dashboard.service=${TRAEFIK_DASHBOARD_SERVICE} profiles: [$TRAEFIK_PROFILES] - letsencrypt: + acme: + container_name: acme-companion image: nginxproxy/acme-companion:${ACME_COMPANION_TAG} depends_on: - nginx-proxy @@ -169,7 +174,8 @@ services: - internal profiles: [$ACME_COMPANION_PROFILES] - redis: + keydb: + container_name: keydb image: eqalpha/keydb:${KEYDB_TAG} platform: linux/amd64 ports: @@ -180,7 +186,8 @@ services: - internal profiles: [$KEYDB_PROFILES] - s3: + minio: + container_name: minio image: minio/minio:${MINIO_TAG} environment: - MINIO_ROOT_USER @@ -200,6 +207,7 @@ services: profiles: [$MINIO_PROFILES] pgadmin: + container_name: pgadmin build: context: ./ dockerfile: ./pgadmin/Dockerfile From 21e5c4ecdeafaabb0bb27c5d3daa8f5256a610bf Mon Sep 17 00:00:00 2001 From: Yhael S Date: Sat, 20 Jan 2024 06:21:46 -0600 Subject: [PATCH 3/3] cleanup --- docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 013bb0d..188c4c5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -155,7 +155,7 @@ services: - traefik.http.routers.traefik-dashboard.service=${TRAEFIK_DASHBOARD_SERVICE} profiles: [$TRAEFIK_PROFILES] - acme: + acme-companion: container_name: acme-companion image: nginxproxy/acme-companion:${ACME_COMPANION_TAG} depends_on: