“Docker mongo”的版本间的差异

来自linux中国网wiki
跳到导航 跳到搜索
第1行: 第1行:
  
 
<pre>
 
<pre>
 +
#Sep 23 2021
 +
vi  docker-compose.yml
 +
 +
version: "3.1"
 +
services:
 +
 +
  mongodb:
 +
    image: mongo:4.2
 +
    container_name: mongodb4.2
 +
    ports:
 +
      - "27018:27017"
 +
      #- "27017-27019:27017-27019"
 +
    volumes:
 +
      #- /Users/Pie/docker-lnmp/conf/mongodb/:/etc/mongo/:rw
 +
      - ./mongodb/config/:/etc/mongo/
 +
      #- ./mongodb/config/mongod.conf:/etc/mongo/mongod.conf
 +
      - /data/db_data/mongodb/:/data/db/:rw
 +
      #- /data/db_data/mongodb/:/var/lib/mongo/:rw
 +
      - /data/log/mongodb/:/var/log/mongodb/:rw
 +
    environment:
 +
      #设置后台登录用户和密码,没设置默认为:guest/guest
 +
      MONGO_INITDB_ROOT_USERNAME: "root"
 +
      MONGO_INITDB_ROOT_PASSWORD: example36
 +
      TZ: "Asia/Shanghai"
 +
    restart: always
 +
    command: --config /etc/mongo/mongod.conf
 +
    networks:
 +
      - default
 +
 +
 +
 +
 +
err
 +
mongodb4.2 | 2021-09-23T10:33:04.391+0800 F  CONTROL  [main] Failed global initialization: FileNotOpen: Failed to open "/var/log/mongodb/mongod.log"
 +
 +
chmod  -R 0777  /data/log/mongodb/
 +
 +
 +
 +
 +
 +
 +
 +
  
 
cat  docker-compose.yml  
 
cat  docker-compose.yml  

2021年9月23日 (四) 02:50的版本

#Sep 23 2021
vi  docker-compose.yml 

version: "3.1"
services:

  mongodb:
    image: mongo:4.2
    container_name: mongodb4.2
    ports:
      - "27018:27017"
      #- "27017-27019:27017-27019"
    volumes:
      #- /Users/Pie/docker-lnmp/conf/mongodb/:/etc/mongo/:rw
      - ./mongodb/config/:/etc/mongo/
      #- ./mongodb/config/mongod.conf:/etc/mongo/mongod.conf
      - /data/db_data/mongodb/:/data/db/:rw
      #- /data/db_data/mongodb/:/var/lib/mongo/:rw
      - /data/log/mongodb/:/var/log/mongodb/:rw
    environment:
      #设置后台登录用户和密码,没设置默认为:guest/guest
      MONGO_INITDB_ROOT_USERNAME: "root"
      MONGO_INITDB_ROOT_PASSWORD: example36
      TZ: "Asia/Shanghai"
    restart: always
    command: --config /etc/mongo/mongod.conf
    networks:
      - default




err 
mongodb4.2 | 2021-09-23T10:33:04.391+0800 F  CONTROL  [main] Failed global initialization: FileNotOpen: Failed to open "/var/log/mongodb/mongod.log"

chmod  -R 0777  /data/log/mongodb/









cat  docker-compose.yml 
version: "3"
services:
  mongodb:
    image: mongo:4.2
    container_name: mongodb4.2
    ports:
      - "27017-27019:27017-27019"
    volumes:
    #  - /Users/Pie/docker-lnmp/conf/mongodb/:/etc/mongo/:rw
      - /data/db_data/mongodb/:/data/db/:rw
      - /data/log/mongodb/:/var/log/mongodb/:rw
    environment:
      #设置后台登录用户和密码,没设置默认为:guest/guest
      MONGO_INITDB_ROOT_USERNAME: "root"
      MONGO_INITDB_ROOT_PASSWORD: example36
      TZ: "Asia/Shanghai"
    restart: always
    networks:
      - default




Docker版MongoDB的安装

基于Docker的MongoDB实现授权访问

利用 Docker 运行 MongoDB

MongoDB在Docker中的部署

MongoDB

MongoDB基本使用

MongoDB 教程

MongoDB教程

安装和使用MongoDB

手把手教你 MongoDB 的安装与详细使用

Docker 安装 MongoDB

see also

docker-compose部署mongodb集群

on pi3

https://github.com/matteoredaelli/docker-mongodb-rpi

树莓派3B 使用 Docker 安装 MongoDB

MongoDB Docker and Raspberry Pi