Zapomněli jste vystavit svůj DB port hostiteli, takže jednoduše přidejte
mysql-server:
image: mysql
ports:
- "3306:3306"
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: drupal
MYSQL_USER: drupal
MYSQL_PASSWORD: drupal
A poté se připojte k databázi v Sequel Pro pomocí:
user: root
password: root
host: localhost
port: 3306
Pokud již máte na svém hostiteli spuštěnou místní databázi mysql, změňte port
ports:
- "4306:3306"
a poté se připojte k portu 4306
místo 3306
. Uvědomte si, že z kontejneru Drupal budete stále používat 3306