Files
docker-compose-hatthieves/production/etherpad/docker-compose.yml
Your Name 2d54bf78ba etherpad
2020-05-27 17:47:26 +00:00

50 líneas
1.2 KiB
YAML

version: '2'
services:
etherpad:
build: ./etherpad
restart: always
container_name: etherpad
hostname: etherpad
entrypoint:
- /bin/bash
- /etherpad/entrypoint.sh
volumes:
- ./etherpad/entrypoint.sh:/etherpad/entrypoint.sh:ro
- ./etherpad/settings.json:/etherpad/settings.json:ro
- ./etherpad/var:/etherpad/var
expose:
- 9001
depends_on:
- mysql-etherpad
networks:
mynet:
ipv4_address: 172.112.0.101
mysql-etherpad:
image: mysql:5.7
container_name: mysql-etherpad
hostname: mysql-etherpad
restart: always
command: ["mysqld", "--character-set-server=utf8mb4", "--collation-server=utf8mb4_unicode_ci", "--default-time-zone=+00:00","--explicit_defaults_for_timestamp", "--default-authentication-plugin=mysql_native_password"]
expose:
- 3306
environment:
- "MYSQL_ROOT_PASSWORD=r00t"
- "MYSQL_DATABASE=etherpad"
- "MYSQL_USER=etherpad"
- "MYSQL_PASSWORD=3th3rp4d."
volumes:
- ./mysql:/var/lib/mysql
networks:
mynet:
ipv4_address: 172.112.0.102
networks:
mynet:
driver: bridge
ipam:
config:
- subnet: 172.112.0.0/24