Dockerized App: a college project at unimib. See github.com/derogab/dockerized-app
426
docker-compose --compatibility up
version: '3'
services:
db:
restart: always
container_name: dockerized-db
image: postgres:14.1-alpine
environment:
POSTGRES_PASSWORD: 123456789
volumes:
- dockerized-local-db:/var/lib/postgresql/data
networks:
- dockerized-local-network
deploy:
restart_policy:
condition: on-failure
app:
restart: always
container_name: dockerized-app
image: derogab/dockerized-app:latest
build:
context: .
ports:
- '8080:8080'
depends_on:
- db
links:
- db
environment:
PGHOST: db
PGUSER: postgres
PGPASSWORD: 123456789
PGDATABASE: postgres
PGPORT: 5432
deploy:
resources:
limits:
cpus: '0.3'
memory: '512M'
restart_policy:
condition: on-failure
networks:
- dockerized-local-network
adminer:
restart: always
container_name: dockerized-db-viewer
image: adminer:4.8.1
depends_on:
- db
links:
- db
ports:
- 8081:8080
networks:
- dockerized-local-network
deploy:
resources:
limits:
cpus: '0.5'
memory: '1G'
restart_policy:
condition: on-failure
volumes:
dockerized-local-db:
driver: local
networks:
dockerized-local-network:
driver: bridge
Content type
Image
Digest
Size
44.1 MB
Last updated
almost 5 years ago
docker pull derogab/dockerized-app