Esta não é uma resposta sobre como migrar, mas descobri:
como instalar o nextcloud com o mysql no docker
Se você tiver uma instalação quebrada, exclua-a com
docker-compose down
isso exclui os contêineres, mas mantém os dados em volumes. Se você realmente quiser começar de novo, exclua os volumes também.
Reinicie a instalação do docker com
docker-compose up -d
agora você terá esta tela em seu acesso à web:
ExisteumpequenolinkStorage&Bancodedadosnomeio.cliqueneleevocêpodeselecionarmysqlcomobackenddobancodedadosdestavez;)
Para o banco de dados, use db
como host e nextcloud
como tabela e nome de usuário e insira o MYSQL_PASSWORD
do seu docker-compose.yml
.