问题标签 [docker-command]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
881 浏览

docker-compose - Docker 组合起来,重试拉取镜像

在作为拉取图像运行时,我们有时会Client.Timeout exceeded while awaiting headers出错。docker-compose up

有没有办法让 docker-compose 在拉取图像时重试?

0 投票
1 回答
2168 浏览

sql-server - docker pull 命令不允许密码并且总是从守护进程得到错误响应:未授权:需要身份验证

我正在经历一个意外的错误。每当我尝试microsoft/mssql-server-windows:2017-latest使用 blow 命令拉取时,我总是收到错误“来自守护进程的错误响应:未经授权:需要身份验证”。

C:\Users\Administrator>docker pull microsoft/mssql-server-windows:2017-latest

令人惊讶的是,当我使用时我能够登录docker login,我不确定我在这里缺少什么。我还可以使用我拥有的凭据登录到https://hub.docker.com/ 。仅当我尝试拉动时才存在问题。

C:\Users\Administrator> docker pull microsoft/mssql-server-windows:2017-latest

请在拉取之前登录:使用您的 Docker ID 登录以从 Docker Hub 推送和拉取镜像。如果您没有 Docker ID,请前往 https://hub.docker.com创建一个。用户名:sibeeshvenu 密码:来自守护进程的错误响应:未经授权:需要身份验证

C:\Users\Administrator> docker login使用您的 Docker ID 登录以从 Docker Hub 推送和拉取镜像。如果您没有 Docker ID,请前往https://hub.docker.com创建一个。用户名:sibeeshvenu 密码:登录成功

C:\Users\Administrator> docker pull microsoft/mssql-server-windows:2017-latest

请在拉取之前登录:使用您的 Docker ID 登录以从 Docker Hub 推送和拉取镜像。如果您没有 Docker ID,请前往 https://hub.docker.com创建一个。用户名(sibeeshvenu):sibeeshvenu 密码:来自守护进程的错误响应:未经授权:需要身份验证

C:\用户\管理员>

0 投票
1 回答
970 浏览

docker-compose - 在 docker-compose 中发出运行命令

我正在 docker compose 中构建一个自定义的 Postgresql 映像,并在成功构建之后尝试在 compose 文件的命令标签中运行一个 JAR 文件。是否可以从撰写文件运行 JAR?我的 docker-compose 文件如下所示:

0 投票
1 回答
604 浏览

node.js - 尝试使用 MEAN 应用程序的 3 个实例启动 pm2-runtime

我正在尝试使用以下 Docker 命令在 Docker 容器中启动现有的 MEAN 堆栈应用程序:

该命令确实启动了 3 个 PM2 实例,但似乎 npm 部分没有运行 run-script 部分,并且在每个实例中都挂起以下消息:

如果我删除“-i”、“3”部分,它会以“fork”模式正确启动应用程序的 1 个实例。

考虑到将 NPM 与运行脚本一起使用,任何人都知道启动 3 个实例的正确语法是什么?

谢谢

0 投票
1 回答
183 浏览

docker - 无法在 docker web-logic 容器中部署战争

为成功创建并在https://localhost:9002/console上运行的 Oracle-12.2.1.2.0 映像创建了 Docker 映像。

现在我想在这个容器中部署我的战争,为此使用容器内的以下命令 -

有问题

同样的问题也出现在容器之外,所以我添加了 -cp $CLASSPATH

旧问题已解决,但以下问题开始出现 -

我陷入了困境,如果有人遇到或解决了这个问题,请提供帮助。我使用以下链接获得帮助

https://docs.oracle.com/cd/E13222_01/wls/docs90/deployment/wldeployer.html#1003708

我使用 Windows 机器作为主机来部署和创建图像。

0 投票
1 回答
1169 浏览

docker - 如何管理 nginx docker 镜像?

我有另一个单独的问题,但我在下面的帖子中找到了解决方案。正如那里所建议的,我需要nginx server通过添加部分来修改我的

在 file: etc/nginx/sites-enabled/default.cnf,似乎已经有标签了server {,我只需要在其中添加上面的部分。

但是,由于我使用的是 docker 映像而不是真正的服务器本身,所以我不确定如何实现这一点。这是我的.Dockerfile,我不确定我需要在其中进行哪些更改。

0 投票
2 回答
306 浏览

aws-cli - AWS ECS how to execute aws-ecs-tools-defaults.json file

In visual studio 2017, it generates aws-ecs-tools-defaults.json file after image is published first time to AWS ECS. I wonder is there any aws CLI or docker command to run this file. I know I do it from visual studio again but command line should be better.

Anyone tried?

0 投票
1 回答
1759 浏览

powershell - 某些 Docker 命令在 Windows Powershell ISE 中不起作用,但在其他命令行工具中起作用

我正在探索 docker,并且一直在使用 Windows Powershell ISE 来运行 docker 命令。我遇到过在 Powershell 中运行某些命令但它们似乎被卡住的情况,但是当我在命令提示符上运行相同的 docker 命令时它们工作正常。我使用的是同一台机器,但使用不同的命令行工具。为什么某些 docker 命令可以在 powershell 中工作而有些不能?下面只是一些例子。虽然大多数工作,但有些似乎没有工作。

示例 1) docker 系统修剪

在 powershell 中,我希望看到一条消息,就像我在下面的命令提示符中所做的那样,但它似乎挂起。

在此处输入图像描述

在此处输入图像描述

示例 2) docker exec -ti containerName bash

在 CMD Prompt 中,我可以跳到正在运行的容器中,但不能在 Powershell 中

在此处输入图像描述

在此处输入图像描述

0 投票
2 回答
392 浏览

docker - 使用 NPM 脚本使用命令参数运行 docker

我有一个带有一些 NPM 便利脚本的仓库来运行一些基本的 docker 命令:

npm run buildnpm run start工作,但npm run debugnpm run stop导致错误:

错误:没有这样的容器:$(docker

注意:从 Windows 10 PowerShell 控制台运行它。

任何具有命令参数(即docker ... $(docker ...))的 docker 脚本都会发生该错误。

有没有人遇到过这个问题并且知道如何解决这个问题?

干杯。

0 投票
1 回答
881 浏览

docker - 无法使用 docker 命令启动服务器 - 挂载目录 -OCI 运行时错误

我想根据以下 docker 命令启动 orthanc 服务器。但是,当我执行命令时,我收到如下所示的错误。

请注意,orthanc.json 和 orthanc-db 都存在于各自的文件夹中

/orthanc/orthanc.json - orthanc.json 存在于 orthanc 文件夹下

/orthanc/orthanc-db - orthanc-db 存在于 orthanc 文件夹下

/etc/orthanc/orthanc.json - orthanc.json 存在于 /etc/orthanc 文件夹下

/var/lib/orthanc/orthanc-db - orthanc-db 存在于 /var/lib/orthanc 文件夹下

上面列出的所有路径都是有效的。我可以导航到他们

Docker 命令启动 orthanc 服务器

执行命令后的错误信息

你能帮我解决这个问题吗?我正在尝试通过此 docker 命令启动 orthanc 服务器。不知道为什么当文件存在时它会抛出错误。