Sign inSign up

aadri2003/powergym-compose:v1

Manifest digest

sha256:e5d250b52f5455fcb4ea5f362b6f94a2643f9fb5a99eb498fd3b3013b52a2d87

Last pushed

3 months by aadri2003

Type

Compose

Manifest digest

sha256:e5d250b52f5455fcb4ea5f362b6f94a2643f9fb5a99eb498fd3b3013b52a2d87

Compose file content

services:
  mysql:
    image: mysql:9.2
    restart: unless-stopped
    environment:
      MYSQL_ROOT_PASSWORD: Daw2026
      MYSQL_DATABASE: DAW16
    ports:
      - 3306:3306
    volumes:
      - mysql_data:/var/lib/mysql
    healthcheck:
      test:
        [
          'CMD-SHELL',
          'mysqladmin ping -h 127.0.0.1 -uroot -p$$MYSQL_ROOT_PASSWORD --silent',
        ]
      interval: 10s
      timeout: 5s
      retries: 12

  app:
    image: ${DOCKERHUB_USER:-yourdockerhubuser}/powergym:${APP_IMAGE_TAG:-latest}
    restart: unless-stopped
    depends_on:
      mysql:
        condition: service_healthy
    environment:
      DB_URL: jdbc:mysql://mysql:3306/DAW16?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC
      DB_USER: root
      DB_PASSWORD: Daw2026
      DDL_AUTO: ${DDL_AUTO:-none}
    ports:
      - 8443:8443

volumes:
  mysql_data:

Docker commands

docker compose -f oci://aadri2003/powergym-compose:v1 up

Use the above command to pull and run the Compose file. Learn more⁠.

Images used

Image + 1 more

MySQL is a widely used, open-source relational database management system (RDBMS).


Pulls

1B+

Stars

16191

Last Updated

3 days