“Docker mongo”的版本间的差异
跳到导航
跳到搜索
(未显示同一用户的5个中间版本) | |||
第1行: | 第1行: | ||
+ | Note 还不够完善哦 | ||
+ | =install = | ||
+ | <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 | ||
第26行: | 第71行: | ||
</pre> | </pre> | ||
+ | [https://juejin.cn/post/6981423847819968543 使用 Docker Compose 安装 MongoDB ] | ||
+ | [https://linuxhint.com/docker_compose_mongodb/ Docker-Compose MongoDB] | ||
+ | |||
+ | [https://www.jianshu.com/p/e48cbdd22d0e docker-compose安装mongodb说明] | ||
+ | |||
+ | [https://www.jianshu.com/p/e48f0ec7a322 docker-compose 安装mongo] | ||
第50行: | 第101行: | ||
[http://www.runoob.com/docker/docker-install-mongodb.html Docker 安装 MongoDB] | [http://www.runoob.com/docker/docker-install-mongodb.html Docker 安装 MongoDB] | ||
+ | |||
+ | [https://www.cxyzjd.com/article/qq_35868811/106398578 docker-compose 搭建 mongo+mongo-express] | ||
=see also= | =see also= | ||
[https://blog.csdn.net/shenchen8274/article/details/119759866 docker-compose部署mongodb集群] | [https://blog.csdn.net/shenchen8274/article/details/119759866 docker-compose部署mongodb集群] | ||
+ | |||
+ | [https://www.toimc.com/use-docker-install-common-database/ 使用docker&docker-compose创建常见的数据库(MySQL/Postgres/MongoDB) ] | ||
+ | |||
=on pi3= | =on pi3= | ||
2021年9月29日 (三) 08:16的最新版本
Note 还不够完善哦
install
#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-compose 搭建 mongo+mongo-express
see also
使用docker&docker-compose创建常见的数据库(MySQL/Postgres/MongoDB)