finish compose

This commit is contained in:
Basyrov Rustam
2025-06-05 01:38:16 +03:00
parent 7511c61a14
commit 17469918d4

View File

@@ -6,17 +6,16 @@ services:
- "80:8000" - "80:8000"
depends_on: depends_on:
- db - db
- adminer
environment: environment:
DATABASE_NAME: ${DATABASE_NAME} DATABASE_NAME: ${DATABASE_NAME}
DATABASE_USERNAME: ${DATABASE_USERNAME} DATABASE_USERNAME: ${DATABASE_USERNAME}
DATABASE_HOST: "db" DATABASE_HOST: ${DATABASE_HOST}
DATABASE_PASSWORD: ${DATABASE_PASSWORD} DATABASE_PASSWORD: ${DATABASE_PASSWORD}
DATABASE_PORT: ${DATABASE_PORT} DATABASE_PORT: ${DATABASE_PORT}
env_file: env_file:
- .env - .env
db: db:
image: postgres image: postgres:14
restart: always restart: always
# set shared memory limit when using docker compose # set shared memory limit when using docker compose
shm_size: 128mb shm_size: 128mb
@@ -26,16 +25,13 @@ services:
# target: /dev/shm # target: /dev/shm
# tmpfs: # tmpfs:
# size: 134217728 # 128*2^20 bytes = 128Mb # size: 134217728 # 128*2^20 bytes = 128Mb
ports:
- "5432:5432"
container_name: postgres container_name: postgres
volumes:
- pg-data:/var/lib/postgresql/data
environment: environment:
POSTGRES_USER: sa POSTGRES_USER: sa
POSTGRES_PASSWORD: example POSTGRES_PASSWORD: example
POSTGRES_PORT: 5432
adminer: volumes:
image: adminer pg-data:
restart: always
ports:
- 8080:8080