Назад | Перейти на главную страницу

база данных mysql не создана в настройке докера

Я пытаюсь настроить базу данных mysql в докере. У меня есть файл docker-compose.yml вот так:

version: '3'

services:
  db:
    image: mysql
    restart: always
    ports:
      - '3306:3306'
    environment:
      MYSQL_DATABASE: myapp_db
      MYSQL_USER: root
      MYSQL_ROOT_PASSWORD: secret

После запуска docker-compose я могу легко получить доступ к соединению с базой данных. Но база данных myapp_db нет, хотя я указал это в окружении. Кто-нибудь знает, почему это происходит, и как я могу это исправить?