Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3'
- services:
- # MariaDB Pertama (Port 3333)
- database-maria-1:
- image: mariadb:latest
- container_name: mariadb_3333
- environment:
- MYSQL_ROOT_PASSWORD: R99tDB!
- MYSQL_DATABASE: db_utama
- ports:
- - "8106:3306"
- volumes:
- - db_data_3333:/var/lib/mysql
- networks:
- - shared_net
- restart: always
- # MariaDB Kedua (Port 3320)
- database-maria-2:
- image: mariadb:latest
- container_name: mariadb_3320
- environment:
- MYSQL_ROOT_PASSWORD: R88tDB*
- MYSQL_DATABASE: db_secondary
- ports:
- - "8206:3306"
- volumes:
- - db_data_3320:/var/lib/mysql
- networks:
- - shared_net
- restart: always
- # PostgreSQL
- database-postgres:
- image: postgres:alpine
- container_name: postgres_db
- environment:
- POSTGRES_USER: devuser
- POSTGRES_PASSWORD: R99tD3v
- POSTGRES_DB: my_postgres_db
- ports:
- - "8132:5432"
- volumes:
- - pg_data:/var/lib/postgresql/data
- networks:
- - shared_net
- restart: always
- # phpMyAdmin (Akses via port 8080)
- phpmyadmin:
- image: phpmyadmin:latest
- container_name: phpmyadmin_container
- environment:
- PMA_HOSTS: database-maria-1,database-maria-2 # Bisa akses kedua MariaDB sekaligus
- UPLOAD_LIMIT: 64M
- ports:
- - "8080:80"
- networks:
- - shared_net
- depends_on:
- - database-maria-1
- - database-maria-2
- restart: always
- # pgAdmin (Akses via port 8081)
- pgadmin:
- image: dpage/pgadmin4
- container_name: pgadmin_container
- environment:
- PGADMIN_DEFAULT_EMAIL: admin@admin.com
- PGADMIN_DEFAULT_PASSWORD: P@ssword
- ports:
- - "8081:80"
- networks:
- - shared_net
- depends_on:
- - database-postgres
- restart: always
- mongodb:
- image: mongo:latest
- container_name: mongodb
- environment:
- - MONGO_INITDB_ROOT_USERNAME=admin
- - MONGO_INITDB_ROOT_PASSWORD=Cell!isLuck
- ports:
- - "127.0.0.1:8279:27017"
- networks:
- - shared_net
- volumes:
- - mongo_data:/data/db
- networks:
- shared_net:
- external: true
- name: shared_network
- volumes:
- mssql_data:
- mongo_data:
- db_data_3333:
- db_data_3320:
- pg_data:
Advertisement