当前位置: 首页 > 知识库问答 >
问题:

Docker运行返回退出代码100或51

谭安翔
2023-03-14

当我尝试用Sudo docker run-p27017:27017运行名为database的mongoDB映像时,我得到exitcode100。我在网上查看了一些信息,发现了关于exitcode100:由mongod返回,当进程抛出未捕获的异常时。我以前也遇到过这个问题,并且能够通过Docker system Prune--force来解决这个问题,但是当我现在这样做时,得到的是相同的exitcode。

我已经尝试建立的形象再次,但当我这样做,我要么得到相同的exitCode或exitCode 51,我不能找到任何信息在网上。

From mongo:latest

COPY usertoevoegen.js /docker-entrypoint-initdb.d/

RUN mongod --fork  --logpath /var/log/mongodb.log --dbpath /data/db

UsertoEvoegen.js的内容:

db=db.getSiblingDB('admin');

db.createUser({user: "admin",pwd: "admin123",roles: [{ role: "root", db: "admin" }]});

db.createCollection("gebruiker");

db.gebruiker.insert([{"naam" : "Toon"}]);

共有1个答案

南门野
2023-03-14

显然,我的服务器上没有足够的存储空间,这导致了错误。

 类似资料:
  • 问题内容: 我正在尝试使用docker-compose服务启动容器,但不幸的是, 容器退出了代码0 。容器的建立要归功于.tar.gz归档文件中的存储库。这个档案是一个Centos VM。 我想从同一档案创建6个容器。我想创建一个docker-compose.yml文件,而不是键入6次docker命令,我可以在其中总结其命令和标签。 我已经开始写docker-compose.yml文件只是为了创建

  • 我在外部Tomcat上部署了一个Spring Boot批处理应用程序。期望shell脚本调用批处理作业并返回退出代码(成功时为0,失败时为非零)。我已经在下面实现了,但是即使批处理失败,我也会在shell脚本中得到0个返回代码。想知道Spring推荐的管理这些错误代码的方法是什么。请建议

  • 我想运行"sudo whoami"命令在PHP脚本。 我已经添加了下一行到 /etc/sudoers Apache ALL=(ALL)NOPASSWD:/usr/bin/whoami 然后执行脚本 $result为空$return_var==1 终端命令 返回“root”。 PHP 5.6.38 CentOS 7.5。1804

  • 所以我最近为java开发人员安装了eclipse。这一个安装后,我尝试启动eclipse,但它只是这样说 任何人都知道如何修复我安装了JDK14.0.4,我安装了最新的java,因为它说没有更新。 我自己试着对它做一些研究,有人说,以确保您的java版本与eclipse版本相同,当我测试时,我认为我有32位的java,但我有一台64位的计算机,我安装了64位的eclipse。我重新安装了java,

  • java已启动但返回退出代码=-805306369 C:\windows\system32\javaw.exe-jar C:\program files\java\eclipse-jee-helios-sr2-win32-x86_64\eclipse\plugins\org.eclipse.equinox.launcher_1.11.1.r36x_v20101122_1400.jar