问题标签 [docker-image]

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 回答
52 浏览

docker - 如何将 docker 图像映射到 dockerfile?

出于好奇问这个问题:

如果它们在同一台机器/服务器中可用,是否可以映射 docker 图像和 Dockerfile?

如果没有,是否有任何方法可以标记可以引用 Dockerfile 的图像......这种东西?

如果我有以下类型的图像,我的要求是知道图像是如何从 docker 文件中形成的:

0 投票
2 回答
1626 浏览

selenium - 创建 docker 镜像以在不同浏览器版本上运行 selenium 测试

我目前正在学习使用 docker 来运行 selenium 测试。但是,要在不同版本的浏览器上运行测试,需要创建我们自己的图像。

我尝试了几种方法,但未能运行它们。我在以下路径中使用了 docker 文件:

https://hub.docker.com/r/selenium/node-chrome/~/dockerfile/

并尝试使用以下命令构建映像:

docker build -t my-chrome-image --build-arg CHROME_DRIVER_VERSION=2.23 --build-arg CHROME_VERSION=google-chrome-beta=53.0.2785.92-1 NodeChrome

谁能指导我如何实施?

问候,

阿什温·卡兰古特卡

0 投票
6 回答
23215 浏览

docker - RHEL7 docker 容器是否需要订阅?

我有一个带有 docker 的 rhel7 主机。我已经用 rhel7 作为基础镜像构建了一个镜像。但是当我运行容器并yum update尝试使用 yum 安装在包中时,它给了我以下错误。

我已经订阅了主机 RHEL Machine。我是否需要使用 rhel 图像订阅每个容器?

或者

构建映像时是否需要订阅 dockerfile 本身?

谢谢

0 投票
1 回答
77 浏览

docker - 找不到 docker import 的输出

我使用以下命令创建了一个 docker 映像

图像已成功创建。但我无法找到这张图片的位置。我可以使用命令运行图像

我试图使用

但它没有返回任何结果。有人可以告诉我 docker 将这个文件存储在哪里吗?

0 投票
1 回答
2853 浏览

docker - 创建运行旧 Windows 版本的 docker 映像

我是 docker 新手,我的任务是创建运行 Windows 98 的 docker 容器。困难的部分是没有安装 Windows 98。我的电脑有 Windows 7/Kubuntu 16(双启动)。我正在寻找某种方法来准备 Windows98 docker 映像或使用这些操作系统创建它。

PS 我想我需要澄清一下:我更喜欢在 Kubuntu 上运行 docker,而不是 Windows(如果可能的话)。docker 镜像应该在里面运行 Windows98。

0 投票
2 回答
31607 浏览

docker - 如何在不丢失更改的情况下停止/重新启动 docker 容器?

我做了以下操作并丢失了 Docker 容器中所有更改的数据。

  1. docker build -t <name:tag> .
  2. docker run *-p 8080:80* --name <container_name> <name:tag>
  3. docker exec(导入和处理一些文件,启动服务器来托管它们)

然后我想在不同的端口上运行它。docker stop&docker run不起作用。相反,我做到了

  1. docker stop
  2. docker rm <container_name>
  3. docker run(与之前相同的参数)

重新启动后,我看到 1-3 处容器中发生的更改消失了,不得不重新运行导入。

下次我该如何正确执行此操作?

0 投票
1 回答
1394 浏览

jenkins - 拉詹金斯图像时出现“需要身份验证”错误

当我尝试从 docker hub 拉取 jenkins 图像(docker pull jenkins)时,在下载时它会报告需要身份验证的错误。请建议。

错误截图

0 投票
1 回答
1065 浏览

docker - 删除 docker 镜像后 docker-compose 失败

ERROR: build path /Users/client/lib/funnel_chart either does not exist, is not accessible, or is not a valid URL.

当存在合并冲突时强制删除目录时出现此错误。当我尝试执行时,docker-compose down甚至docker-compose down --rmi all它仍然会显示此错误。docker-compose rm -all和也会发生同样的事情docker-compose-dev.yml up

0 投票
7 回答
27374 浏览

node.js - 错误:与 127.0.0.1:6379 的 Redis 连接失败 - 连接 ECONNREFUSED 127.0.0.1:6379

我正在尝试允许我的 nodeJs docker 映像与我的 redis docker 映像(Mac OS X 环境)之间进行通信:

nodeJs Dockerfile:

redis Docker 文件:

试图连接到redis的nodeJs代码是:

docker构建步骤:

docker run images 步骤流程:

错误:

我应该怎么做才能从 node-docker 连接到 Redis?

0 投票
1 回答
1292 浏览

azure - docker 图像和图层如何工作?

实际上,我是 Docker 生态系统的新手,我正在尝试了解容器在基础映像上究竟是如何工作的?基础镜像是否被加载到容器中?

我已经通过 Docker 文档,其中说读写容器层是在作为容器层的镜像层之上形成的,但我感到困惑的是镜像是不可变的,对吗?那么镜像在哪里运行,它是否在 VM 的 Docker 引擎中,以及容器实际上是如何发挥作用的?