问题标签 [docker-desktop]

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

docker - Docker Desktop for Windows 配置为使用代理自动配置脚本 (PAC)

我正在使用 Windows 10 企业版 1607

我们使用代理自动配置 (PAC) 脚本进行代理配置。

问题是码头连接。我安装了 Docker 17.12.0-ce(稳定版)。我无法将 Docker 配置为使用 PAC 来拉取 docker 注册表映像。

请帮忙!我已经多次阅读官方文档,但没有任何帮助。我不确定我是否遗漏了什么。

0 投票
1 回答
7008 浏览

docker - docker-compose 未找到使用驱动程序“默认”插件创建网络“x”。码头工人

如何为 docker-compose 文件中的每个容器分配静态 IP 地址。

错误:未找到使用驱动程序“默认”插件创建网络“dockercompose7405404752525846881_app_net”。

该解决方案有两个项目,一个 web 前端和一个 web-api 后端。后端通过angular.js

项目在 docker 之外构建和运行,并在 docker 内部运行。

问题是我需要在 docker-compose 文件中设置静态 ipaddress,以便我可以管理前端和后端之间的通信(记住它是需要知道 webapi 的 ip 的角度)。

这是我清理过的 docker-compose 文件:

我得到的错误信息如下:

未找到驱动程序“默认”插件创建网络“dockercompose7405404752525846881_app_net”。

我已经尝试过版本 3 版本 2 和版本 2.1

0 投票
1 回答
219 浏览

docker - 使用 CommandBox 在 Docker For Windows 中添加 Lucee 扩展

我正在尝试lucee使用Docker Desktop for Windows和 CommandBox 进行安装。当我使用命令 docker run 时,有一个不可用的 lucee 扩展,即 ortus.extension.rediscache。如何安装这个 lucee 扩展,以便我可以使用 Docker For Windows 和 CommandBox 来使用它?

这是从 lucee 生成的错误:

这是我在 docker 中的命令:

这是我的 development.env 内容:

0 投票
11 回答
191247 浏览

docker - 什么是“host.docker.internal”的linux等价物

在 Mac 和 Windows 上,可以在容器内使用docker.for.mac.host.internal(replaces docker.for.mac.localhost) 和docker.for.win.host.internal(replaces docker.for.win.localhost) host.docker.internal (Docker 18.03+)。

有没有一种适用于 Linux 的工具,它可以在不传递环境变量或使用各种 CLI 命令提取它的情况下开箱即用?

0 投票
0 回答
290 浏览

docker - wget 在 microsoft/nanoserver:1709

我试图在nicrosoft/nanoserver:1709其中运行创建一个wget。因此,我制作了一个 Dockerfile,将文件wget.exe从我的计算机移动到图像中,如下所示:

当我尝试运行 wget 时,它什么也没做。有什么建议么?

0 投票
1 回答
2551 浏览

docker - docker-compose IOError:无法在上下文中访问文件

Docker build 将构建并运行映像,但在 docker-compose 期间出现以下错误:

我在本地组策略编辑器中启用了 Win32 长路径,但没有任何运气解决这个问题。

如果有帮助,这里是 docker-compose.yml:

0 投票
2 回答
898 浏览

windows - Docker 使用没有任何镜像的内存

我正在尝试从 Windows 10 创建一个Dockerfiledocker映像。作为新手,由于 Dockerfile 中的一个或多个语法错误,它多次崩溃。我试图通过使用清除所有图像docker system prune --all。我清理了一些磁盘空间(如果我是对的,这里的系统是指 HDD 而不是 RAM?)。无论如何,我看到这Docker.Service似乎是在使用6+ GB内存。

在此处输入图像描述

我的问题是,有没有办法清除内存Docker.Service?为什么不使用图像时会使用这么多内存?我知道可以通过退出 Docker 或强制关闭它来清除它。

更新

顺便说一句,我正在使用Linux container,右键单击托盘中的泊坞窗图标时有一个选项。

更新 2

我从他们的文档页面尝试了所有命令 - https://docs.docker.com/config/pruning/ - 没有效果。

更新 3

即使创建并保存图像,似乎也没有清除。看起来像一个错误?

0 投票
0 回答
3830 浏览

docker - wsarecv:现有连接被远程主机强行关闭?

以下命令出现错误。但是,如果我 在浏览器中打开https://api.github.com/repos/boot2docker/boot2docker/releases/latest可以得到 json 结果?

运行预创建检查...

(默认)本地没有找到默认的 Boot2Docker ISO,正在下载最新版本...

预创建检查出错:“获取https://api.github.com/repos/boot2docker/boot2docker/releases/latest:读取 tcp 10.8.159.1:50158->192.30.253.117:443:wsarecv:现有连接是被远程主机强行关闭。”

我尝试了以下并得到了同样的错误。

0 投票
3 回答
2356 浏览

docker - Docker 复制命令失败

我是 Docker 新手,在运行 Docker 文件时

我的 Docker 文件

运行docker build -t myappfactory .时失败。我在 COPY 命令中尝试了许多路径组合,但没有任何运气。

我正在使用 Visual Studio 2017 并且也安装了 Docker 工具

这是我的文件夹结构 我的文件夹结构,其中包含 docker 文件的代码

运行时docker build -t autofacinterface .我收到一条错误消息:

failed to create file . System cannot find the file specified.

我正在使用 Cmd 从当前工作的 .csproj 文件夹构建 docker。

在@Mike 建议后,我遇到了这个问题:

0 投票
4 回答
2835 浏览

docker - 来自守护进程的错误响应:Mount denied - 运行昨晚工作的 docker 应用程序时出错

突然我docker run昨晚停止了工作,这是以前工作的。docker build工作正常,但在尝试运行容器时出现以下错误。

命令

错误信息

C:\Program Files\Docker\Docker\Resources\bin\docker.exe:来自守护进程的错误响应:挂载被拒绝:源路径“E:/Karthik/angular/src”不存在且 Docker 不知道。请参阅“C:\Program Files\Docker\Docker\Resources\bin\docker.exe run --help”。

我尝试在 power shell 中运行以下命令:

  • refreshenv

  • set MSYS_NO_PATHCONV=1

  • set COMPOSE_CONVERT_WINDOWS_PATHS=1