File: //storage02/storage2.karmanye.in/docker-compose.yml
version: '2.1'
services:
mysql:
image: mariadb:10.4.25
#container_name: nextcloud_mysql
volumes:
- ./mysqlData:/var/lib/mysql:rw
command: --default-authentication-plugin=mysql_native_password
environment:
- MYSQL_DATABASE=stor_nextcloud
- MYSQL_USER=stor_nextcloud
- MYSQL_PASSWORD=!gj2O@Aa^JEei66p
- MYSQL_ROOT_PASSWORD=!gj2O@Aa^JEei66p
- MYSQL_ROOT_HOST=*.*.*.*
# expose:
# - 3306
ports:
- "9906:3306"
privileged: true
tty: true
restart: always
network_mode: bridge
# networks:
# nextcloud:
# ipv4_address: 10.10.0.3
pmadmin:
image: phpmyadmin/phpmyadmin
container_name: nextcloud_pmadmin
# ports:
# - 8081:80
environment:
- PMA_HOST=mysql
links:
- mysql:mysql
privileged: true
tty: true
network_mode: bridge
# networks:
# nextcloud:
# ipv4_address: 10.10.0.4
#networks:
# nextcloud:
# driver: bridge
# ipam:
# config:
# - subnet: 10.10.0.0/16
# gateway: 10.10.0.1