Skip to content

[20250222] compose におけるの起動順序の制御が簡単になった! #229

@linzhengen

Description

@linzhengen

MySQLのサンプル

services:
  db:
    image: mariadb
    restart: always
    environment:
      MARIADB_ROOT_PASSWORD: my#password
      MARIADB_DATABASE: app
    healthcheck:
      test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"]
      start_period: 10s
      interval: 10s
      timeout: 5s
      retries: 3
    ports:
      - 3307:3306
  app:
    image: cosmtrek/air:latest
    working_dir: /app
    volumes:
      - ./:/app
    env_file:
      - .env.local
    ports:
      - 9090:9090
    depends_on:
      db:
        condition: service_healthy

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions