Untitled
unknown
plain_text
a year ago
2.0 kB
36
Indexable
version: '2'
networks:
app-tier:
driver: bridge
ipam:
config:
- subnet: 172.28.0.0/24
gateway: 172.28.0.1
services:
moodle_postgres:
container_name: moodle_postgres
image: postgres:10
ports:
- '5432:5432'
environment:
- POSTGRES_PASSWORD=bn_moodle
- POSTGRES_USER=bitnami_moodle
- POSTGRES_DB=moodle
volumes:
- '/backups/postgresdata:/var/lib/postgresql/data'
restart: always
networks:
app-tier:
ipv4_address: 172.28.0.10
moodle_memcached:
image: bitnami/memcached:latest
container_name: moodle_memcached
environment:
- MEMCACHED_MAX_CONNECTIONS=5000
- MEMCACHED_MAX_ITEM_SIZE=8388608
- MEMCACHED_MAX_SIZE=512
- MEMCACHED_MAX_THREADS=8
- MEMCACHED_USERNAME=moodle
- MEMCACHED_PASSWORD=moodle
restart: always
ports:
- '11211:11211'
networks:
app-tier:
ipv4_address: 172.28.0.11
moodle_clamav:
image: clamav/clamav:latest
container_name: moodle_clamv
environment:
- CLAMD_CONF_MaxFileSize=250M
- CLAMD_CONF_MaxScanSize=250M
restart: always
ports:
- "3310:3310"
networks:
app-tier:
ipv4_address: 172.28.0.12
moodle:
container_name: moodle_binami
image: docker.io/bitnami/moodle:3.11.10-debian-11-r13
ports:
- '80:8080'
- '443:8443'
environment:
- MOODLE_DATABASE_TYPE=pgsql
- MOODLE_DATABASE_HOST=172.28.0.10
- MOODLE_DATABASE_PORT_NUMBER=5432
- MOODLE_DATABASE_USER=bitnami_moodle
- MOODLE_DATABASE_NAME=moodle
- MOODLE_DATABASE_PASSWORD=bn_moodle
volumes:
- '/backups/moodle:/bitnami/moodle'
- '/backups/moodledata:/bitnami/moodledata'
restart: always
networks:
app-tier:
ipv4_address: 172.28.0.13
depends_on:
- moodle_postgres
- moodle_memcached
- moodle_clamavEditor is loading...
Leave a Comment