下载镜像
docker pull mongo:4.0.24
docker-compose.yml
mkdir -p /opt/mongo
cd /opt/mongo
vim docker-compose.yml
version: "3.8"
services:
postgres:
image: mongo:4.0.24
container_name: mongo
ports:
- 27017:27017
environment:
TZ: Asia/Shanghai
MONGO_INITDB_DATABASE: mydb
MONGO_INITDB_ROOT_USERNAME: mumu
MONGO_INITDB_ROOT_PASSWORD: 123456
volumes:
- /etc/localtime:/etc/localtime
- /opt/mongo/data:/data/db
- /opt/mongo/logs:/data/logs
restart: always
启动服务
docker-compose up -d
springboot 配置
spring:
data:
mongodb:
host: 192.168.56.150
port: 27017
database: xfuzz
username: xfuzz
password: xfuzz
uri: mongodb://mumu:123456@192.168.3.150:27017/mydb?authSource=admin&authMechanism=SCRAM-SHA-1