gpt4 book ai didi

mongodb - Docker 与 MongoDB(和 Microsoft Azure)组合

转载 作者:行者123 更新时间:2023-12-02 19:25:30 26 4
gpt4 key购买 nike

我正在尝试使用 docker-compose 文件在 Microsoft Azure 上启动应用程序。这是我在日志中收到的错误

2019-06-18T18:12:55.319003252Z Successfully added user: {
2019-06-18T18:12:55.361353763Z "user" : "myuser1",
2019-06-18T18:12:55.361371063Z "roles" : [
2019-06-18T18:12:55.361387163Z {
2019-06-18T18:12:55.361392063Z "role" : "root",
2019-06-18T18:12:55.361396763Z "db" : "admin"
2019-06-18T18:12:55.361401363Z }
2019-06-18T18:12:55.361405563Z ]
2019-06-18T18:12:55.361409964Z }
2019-06-18T18:12:55.367946981Z 2019-06-18T18:12:55.331+0000 E - [main] Error saving history file: FileOpenFailed: Unable to open() file /home/mongodb/.dbshell: Unknown error
2019-06-18T18:12:55.399399764Z
2019-06-18T18:12:55.399413964Z 2019-06-18T18:12:55.389+0000 I NETWORK [conn2] end connection 127.0.0.1:50370 (0 connections now open)
2019-06-18T18:12:55.465992339Z /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/*
2019-06-18T18:12:55.466010339Z
2019-06-18T18:12:58.011530247Z 2019-06-18T18:12:58.011+0000 I CONTROL [main] ***** SERVER RESTARTED *****

这就是我在 docker-compose.yml 中的 mongoDB 部分的样子:

version: '3'
services:
...other services
mongo:
image: mongo:latest
container_name: my-mongo
restart: unless-stopped
volumes:
- my-mongo:/data/db
environment:
- MONGO_INITDB_ROOT_USERNAME=myusername
- MONGO_INITDB_ROOT_PASSWORD=mysupersecretpassword
ports:
- 27017:27017
networks:
- myservices-net

整个 docker-compose 文件在我的机器上本地工作,但它不想在 Microsoft Azure 上工作。

我找到了this GitHub 上的问题,但我不太确定如何将更改应用到我的 docker-compose 文件。非常感谢这里的任何帮助!

最佳答案

对于您的问题,可能的原因是 Azure Web App 中的撰写文件不支持 networks 属性。您可以查看所有支持和不支持的 Compose 选项。

支持的选项

  • 命令
  • 入口点
  • 环境
  • 图像
  • 端口
  • 重新启动
  • 服务
  • 数量

不支持的选项

  • 构建(不允许)
  • depends_on(忽略)
  • 网络(忽略)
  • secret (被忽略)
  • 80 和 8080 以外的端口(忽略)

更多详情,请参阅 Docker Compose options .

关于mongodb - Docker 与 MongoDB(和 Microsoft Azure)组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56655058/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com