sha256:e44fde45ebb62e460be73d10d486652f7b6b9e11697445bca50d47ca9bcbd1bf
Last pushed
14 days by granlobo2004
Type
Compose
Manifest digest
sha256:e44fde45ebb62e460be73d10d486652f7b6b9e11697445bca50d47ca9bcbd1bf
name: docker
services:
app:
depends_on:
db:
condition: service_healthy
required: true
environment:
ADMIN_EMAIL: $${{ADMIN_EMAIL}}
ADMIN_PASSWORD: $${{ADMIN_PASSWORD}}
DB_MODE: $${{DB_MODE}}
DB_PASSWORD: $${{DB_PASSWORD}}
DB_URL: jdbc:mysql://db:3306/myerasmusjourney
DB_USERNAME: root
KEY_PASSWORD: $${{KEY_PASSWORD}}
KEY_STORE: $${{KEY_STORE}}
PORT: "8443"
SSL_ENABLED: "true"
image: granlobo2004/myerasmusjourney:0.1.0
networks:
default: null
platform: linux/amd64
ports:
- mode: ingress
target: 8443
published: "8443"
protocol: tcp
db:
environment:
MYSQL_DATABASE: myerasmusjourney
MYSQL_ROOT_PASSWORD: $${{DB_PASSWORD}}
healthcheck:
test:
- CMD
- mysqladmin
- ping
- -h
- localhost
- -uroot
- -p
timeout: 5s
interval: 5s
retries: 5
start_period: 10s
image: mysql:9.2
networks:
default: null
ports:
- mode: ingress
target: 3306
published: "3306"
protocol: tcp
volumes:
- type: volume
source: db_data
target: /var/lib/mysql
volume: {}
networks:
default:
name: docker_default
volumes:
db_data:
name: docker_db_data
docker compose -f oci://granlobo2004/myerasmusjourney-app:0.1.0 upUse the above command to pull and run the Compose file. Learn more.
MySQL is a widely used, open-source relational database management system (RDBMS).
Pulls
1B+
Stars
16191
Last Updated
1 minute