docker-compose/nextcloud/docker-compose.yml
2022-02-22 17:10:12 +08:00

36 lines
700 B
YAML
Executable File

version: '2'
volumes:
nextcloud:
db:
services:
mariadb:
container_name: mariadb
image: mariadb
command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
restart: always
volumes:
#- ./db:/var/lib/mysql:cached
- db:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=secretpassword
- MYSQL_PASSWORD=secretpassword
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
app:
container_name: nextcloud
build: .
ports:
- 8282:80
links:
- mariadb
volumes:
#- ./nextcloud:/var/www/html:cached
- nextcloud:/var/www/html
restart: always