如何在服务器上查找MongoDB数据。 Docker部署的代码?

我已经通过Docker部署了我的代码。但是,我想在我的数据库手册中插入一些数据(例如本地数据库,终端)。我无法在服务器上插入找到我的数据库。

Hh708870464 回答:如何在服务器上查找MongoDB数据。 Docker部署的代码?

您还可以探索使用一些种子数据来运行Mongo容器,这样就无需每次运行容器时都花费额外的精力来插入数据。

初始化一个新实例

  

首次启动容器时,它将执行文件   带有.sh和.js扩展名   /docker-entrypoint-initdb.d。文件将按字母顺序执行   订购。 .js个文件将由mongo使用数据库执行   由MONGO_INITDB_DATABASE变量指定(如果存在),或者   否则测试。您也可以在.js脚本中切换数据库。

如果您正在寻找使用mongo-client的简便易用的docker mongo DB plus,则可以尝试

# Use root/example as user/password credentials
version: '3.1'

services:

  mongo:
    image: mongo
    restart: always
    environment:
      MONGO_INITDB_ROOT_USERNAME: root
      MONGO_INITDB_ROOT_PASSWORD: example

  mongo-express:
    image: mongo-express
    restart: always
    ports:
      - 8081:8081
    environment:
      ME_CONFIG_MONGODB_ADMINUSERNAME: root
      ME_CONFIG_MONGODB_ADMINPASSWORD: example

您可以导入,导出和创建数据库。 enter image description here

enter image description here

本文链接:https://www.f2er.com/3161860.html

大家都在问