记录一下 Docker compose 安装 PostgreSQL 和 MySQL。
version: "3"
postgres:
image: postgres
container_name: local_postgresql
restart: always
environment:
POSTGRES_DB: db_name
POSTGRES_USER: postgres
POSTGRES_PASSWORD: password
ports:
- 4352:5432
volumes:
- /data/postgresql:/var/lib/postgresql/data
version: '3'
services:
mysql:
image: mysql
container_name: local_mysql
entrypoint: ['/entrypoint.sh', '--default-authentication-plugin=mysql_native_password']
restart: always
volumes:
- /data/mysql:/var/lib/mysql/
ports:
- 127.0.0.1:3306:3306
environment:
- MYSQL_ROOT_PASSWORD=password
docker-compose up -d