Mit Docker habe ich den Dienst auch noch nicht probiert, ich habe den bei Uberspace gehostet nach der [von mir geschriebenen Anleitung, :laughing: ](https://deploy-preview-1010--uberlab.netlify.app/guide_hedgedoc.html)
Mit Docker komme ich (in letzter Zeit) auch nur dann klar, wenn ich das innere Leben des Docker-Containers selbst definiert habe. - Zu oft ist das ein riesen Gefummel die endlosen nichts sagenden Fehlermeldungen zu fixen oder die schlechte Doku zu verstehen.
Nach deiner error-Meldung vermute ich, dass hier vielleicht etwas nicht stimmt:
Vielleicht probierst Du etwas einfacheres aus?
```
- MYSQL_PASSWORD=<secret password>
- DB_PASS=<secret password>
```
```
2021-05-26T08:19:17.124Z info: == 20150504155329-create-users: migrating =======
2021-05-26T08:19:17.135Z error: Specified key was too long; max key length is 767 bytes
2021-05-26T08:19:17.135Z error: Database migration failed. Exiting…
```
Die warn und hint-Meldungen kann man ignorieren, müsste auch so laufen.