【发布时间】:2021-02-13 20:09:07
【问题描述】:
我想用 compose 文件在 docker 上启动 nextcloud 和 mariadb。如果我使用以下行,则会出现错误:
command: –-transaction-isolation=READ-COMMITTED --binlog-format=ROW
db_nextcloud 以代码 127 退出
如果我不使用这个参数,它可以工作,但我认为,这个参数是必要的?
这里是撰写文件:
version: "3"
services:
db_nextcloud:
container_name: db_nextcloud
image: linuxserver/mariadb:arm32v7-latest
restart: always
command: –-transaction-isolation=READ-COMMITTED --binlog-format=ROW
volumes:
- /var/lib/docker/volumes/mariadbnextcloud2:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=xxx
- MYSQL_PASSWORD=xxx
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
nextcloud:
container_name: nextcloud
image: nextcloud
restart: always
depends_on:
- db_nextcloud
ports:
- 8080:80
links:
- db_nextcloud
volumes:
- /var/lib/docker/volumes/nextcloud2:/var/www/html
environment:
- MYSQL_PASSWORD=q&zxTmQf
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_HOST=mariadbnextcloud
【问题讨论】:
标签: docker docker-compose nextcloud