Du glömde att exponera din DB-port för värden, så lägg bara till
mysql-server:
image: mysql
ports:
- "3306:3306"
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: drupal
MYSQL_USER: drupal
MYSQL_PASSWORD: drupal
Och anslut sedan till databasen i Sequel Pro med:
user: root
password: root
host: localhost
port: 3306
Om du redan har en lokal mysql-databas som körs på din värd, ändra porten
ports:
- "4306:3306"
och anslut sedan till port 4306
istället för 3306
. Var medveten om, från Drupal-behållaren kommer du fortfarande att använda 3306