启动 mysql 时,缺失了`MYSQL_DATABASE=nextcloud` 这个, 添加上就行了.
@
defunct9 默认情况下这两个容器网络是不通的, 不过有**link**这个参数, nextcloud 这个容器是可以访问 mariadb 的.
参考:
```
docker run \
--name nextcloud_db -d -p 127.0.0.1:3306:3306 \
-e MYSQL_ROOT_PASSWORD=nextcloud \
-e MYSQL_DATABASE=nextcloud \
-e MYSQL_USER=nextcloud \
-e MYSQL_PASSWORD=nextcloud \
mariadb:latest
docker run \
--name nextcloud -d -p 80:80 \
--link nextcloud_db:nextcloud_db \
-e MYSQL_DATABASE=nextcloud \
-e MYSQL_USER=nextcloud \
-e MYSQL_PASSWORD=nextcloud \
-e MYSQL_HOST=nextcloud_db \
nextcloud:latest
```