Mobile wallpaper 1Mobile wallpaper 2
129 字
1 分钟
使用docker-compose部署单机MongoDB

创建挂载目录#

mkdir -p /app/docker/mongo/data/db

编写 docker-compose.yml 文件#

cd /app/docker/mongo
vim docker-compose.yml
services:
mongo:
container_name: mongo
image: mongo:5
restart: always
ports:
- "27017:27017"
environment:
TZ: Asia/Shanghai
MONGO_INITDB_ROOT_USERNAME: root # 配置了这两个参数后,就会以mongo --auth开启认证模式启动,并且creating a simple user with the role root in the admin authentication database
MONGO_INITDB_ROOT_PASSWORD: 123456
volumes:
- "./data/db:/data/db"

启动容器#

docker compose up -d

运行后查看启动容器的情况#

docker ps
docker compose logs

连接测试#

#mongo cli 连接测试
docker run -it --network mongo_default --rm mongo:5 mongosh --host mongo -u root -p 123456 --authenticationDatabase admin test
db.getName();
使用docker-compose部署单机MongoDB
https://blog.dongge.de/posts/使用docker-compose部署单机mongodb/
作者
V.V.
发布于
2021-07-25
许可协议
CC BY-SA 4.0
封面
加载中...
加载中...
封面
加载中...
加载中...
0:00 / 0:00