docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > docker-compose启动mongo容器

docker-compose启动mongo容器的使用

作者:IT之一小佬

这篇文章主要介绍了docker-compose启动mongo容器的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

1、拉取mongo镜像

# 指定版本,也可以默认版本
docker pull mongo:latest

注意:

这一步也可以省略,当镜像不存在时,执行docker-compose文件时也会自动pull镜像。 

2、启动mongo容器

2.1 创建宿主机挂载路径

# mongo数据目录
mkdir ./data/mongo/data
# mongo日志目录
mkdir ./data/mongo/logs

注意:

根据个人实际情况来创建文件路径

2.2 创建docker-compose.yml文件

version: "3.8"
 
networks:
  flask_li:
 
services:
  mongodb:
    image: mongo:latest
    container_name: my_mongo
    restart: always
    ports:
      - "27017:27017"
    #volumes:
      #- ./data/mongo/data:/data/db
      #- ./data/mongo/logs:/var/log/mongodb
    environment:
      MONGO_INITDB_ROOT_USERNAME: root
      MONGO_INITDB_ROOT_PASSWORD: root123

启动容器:

docker-compose up
 
# 后台启动
docker-compose up -d

参考博文:docker-compose安装mongoDB过程

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文