创建docker-compose.yaml文件 version: '3.8' services: mongo: image: mongo:6.0 container_name: mongo restart: always ports: - "27017:27017" # 将容器内的 27017 端口映射到宿主机的 27017 端口environment: - TZ=Asia/Shanghai - MONGO_INITDB_DATABASE=xhs_data - MONGO_INITDB_ROOT_USERNAME=root #...
docker-compose up -d 这个命令会在后台启动 MongoDB 容器。 示例docker-compose.yml 文件 yaml version: '3.8' services: mongodb: image: mongo:latest container_name: my_mongo restart: always ports: - "27017:27017" environment: MONGO_INITDB_ROOT_USERNAME: root MONGO_INITDB_ROOT_PASSWORD: root123...
使用Docker Compose 部署 MongoDB 要快速部署MongoDB数据库,我们可以使用 Docker Compose。以下是部署 MongoDB 的步骤: 第一步:创建docker-compose.yml文件 创建一个名为mongo的文件夹作为部署目录,在mongo文件夹下创建一个名为 docker-compose.yml 的文件,并添加以下内容: 代码语言:javascript 代码运行次数:0 运行 ...
在docker-compose.yml文件中,有几个关键配置项需要我们关注。 version:'3.8'# Docker Compose 文件版本services:# 服务定义mongo:# 服务名称image:mongo:latest# 使用的 Docker 镜像restart:always# 自动重启策略ports:-"27017:27017"# 映射的主机端口volumes:-mongo-data:/data/db# 数据持久化volumes:mongo-data:#...
touchdocker-compose.yml 1. 接下来,打开docker-compose.yml文件并添加以下内容: version:'3.8'# 定义 Docker Compose 版本services:# 开始定义服务mongo:# 服务名称image:mongo:latest# 使用 MongoDB 的最新版本container_name:mongo_container# 设置容器名称ports:# 映射端口-"27017:27017"# 将主机的 27017 端口映...
4. 创建docker-compose.yaml,如果你想用,请修改密码,将xxxxxx改成自己的。 文件如下: services: mongo1: image: mongo:latest hostname: mongo1 container_name: mongo1 restart: unless-stopped environment: MONGO_INITDB_ROOT_USERNAME: admin MONGO_INITDB_ROOT_PASSWORD: xxxxxxx ...
docker-compose.yml version: "3.8" services: mongodb: image: mongo:latest container_name: mongodb restart: always ports: - "27017:27017" volumes: - /home/ubuntu/mongo/data:/data/db - /home/ubuntu/mongo/conf:/data/conf - /home/ubuntu/mongo/log:/data/log environment: MONGO_INITDB_ROOT_...
使用Docker- MongoDB上的compose,可以通过编写一个YAML文件来定义MongoDB容器的配置和依赖关系。这个YAML文件通常包含以下内容: 服务定义:定义MongoDB容器的名称、镜像、端口映射等信息。 网络定义:定义容器之间的网络连接方式,如使用默认的桥接网络或自定义网络。
简介: 【docker 】docker-compose 部署mongoDB 在notepad++中将格式改为UNIX (编辑》文档格式转化》转为Unix),编码改为UTF-8 ( 编码》转为UTF-8),改好后如图 新建启动脚本 mongo.sh #!/bin/bash # 挂载路径 DATA_DIR=/opt/docker-data/mongodb/data LOG_DIR=/opt/docker-data/mongodb/log CONFIG_DIR=...
docker 安装mogodb如何使用 docker-compose mongo 前面我们搭建了 mongodb 单机环境,但是在实际生产环境中,为了高可用,肯定需要搭建 mongodb 集群。mongodb 集群主要分为两种:副本集群和分片集群。其中副本集群搭建容易,是生产环境中使用最多的集群,因此很有必要掌握。