Skip to content

Instantly share code, notes, and snippets.

@red010182
Created April 24, 2024 12:41
Show Gist options
  • Save red010182/c13eb52375abe1d707bac4c82382a2a5 to your computer and use it in GitHub Desktop.
Save red010182/c13eb52375abe1d707bac4c82382a2a5 to your computer and use it in GitHub Desktop.
docker compose adminer
version: '3.8'
services:
adminer:
image: adminer
restart: always
ports:
- 8080:8080
mysql:
image: mysql:8.0
# command: --default-authentication-plugin=mysql_native_password
restart: always
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_USER: user
MYSQL_PASSWORD: user
ports:
- 3306:3306
volumes:
- mysql-data:/var/lib/mysql
maria:
image: mariadb:10.3
restart: always
environment:
MYSQL_ROOT_PASSWORD: root
MARIADB_USER: user
MARIADB_PASSWORD: user
ports:
- 3307:3306
volumes:
- mariadb-data:/var/lib/mysql
postgres:
image: postgres:latest
environment:
POSTGRES_DB: testdb
POSTGRES_USER: root
POSTGRES_PASSWORD: root
ports:
- "5432:5432"
restart: always
volumes:
- postgres-data:/var/lib/postgresql/data
mongo:
image: mongo
restart: always
environment:
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: root
ports:
- 27017:27017
volumes:
- mongo-data:/data/db
# db2:
# image: ibmcom/db2:11.5.0.0a
# environment:
# DB2INST1_PASSWORD: root
# LICENSE: accept
# DBNAME: testdb
# ports:
# - "50000:50000"
# privileged: true
# restart: always
# volumes:
# - db2-data:/database
# oracle:
# image: store/oracle/database-enterprise:12.2.0.1-slim
# environment:
# - DB_SID=XE
# - DB_PDB=ORCLPDB1
# - DB_DOMAIN=localdomain
# - DB_MEMORY=2048
# ports:
# - "1521:1521"
# - "5500:5500"
# restart: always
# volumes:
# - oracle-data:/ORCL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment