sha256:9679552c28a368ddf90b1c853829049c9f3ce9cf5ef94b52f44230f84c53dfe4
Last pushed
about 2 months by velkolevski
Type
Compose
Manifest digest
sha256:9679552c28a368ddf90b1c853829049c9f3ce9cf5ef94b52f44230f84c53dfe4
services:
app:
image: velkolevski/cloud-gallery-made-by-velin:1.0.0
restart: unless-stopped
depends_on:
postgres-db:
condition: service_healthy
environment:
SPRING_DATASOURCE_URL: jdbc:postgresql://postgres-db:5432/${POSTGRES_DB}
SPRING_DATASOURCE_USERNAME: ${POSTGRES_USER}
SPRING_DATASOURCE_PASSWORD: ${POSTGRES_PASSWORD}
ports:
- target: 8080
published: "${APP_PORT:-8080}"
protocol: tcp
postgres-db:
image: postgres:16-alpine
restart: unless-stopped
environment:
POSTGRES_DB: ${POSTGRES_DB}
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
volumes:
- pgdata:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready -U $${POSTGRES_USER} -d $${POSTGRES_DB}"]
interval: 10s
timeout: 5s
retries: 5
start_period: 10s
volumes:
pgdata:services:
app:
image: docker.io/velkolevski/cloud-gallery-made-by-velin:1.0.0@sha256:311a0ea09c756185ac03fe7b70b1751d49dee5975d53737cb351297144d1a745
postgres-db:
image: docker.io/library/postgres:16-alpine@sha256:57c72fd2a128e416c7fcc499958864df5301e940bca0a56f58fddf30ffc07777
docker compose -f oci://velkolevski/cloud-gallery-made-by-velin:compose-1.0.0 upUse the above command to pull and run the Compose file. Learn more.
The PostgreSQL object-relational database system provides reliability and data integrity.
Pulls
1B+
Stars
15019
Last Updated
about 2 hours
AWS based Image organizer
Pulls
279
Stars
0
Last Updated
about 2 months