问题标签 [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.
docker - Docker Desktop for Windows 配置为使用代理自动配置脚本 (PAC)
我正在使用 Windows 10 企业版 1607,
我们使用代理自动配置 (PAC) 脚本进行代理配置。
问题是码头连接。我安装了 Docker 17.12.0-ce(稳定版)。我无法将 Docker 配置为使用 PAC 来拉取 docker 注册表映像。
请帮忙!我已经多次阅读官方文档,但没有任何帮助。我不确定我是否遗漏了什么。
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
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 内容:
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 命令提取它的情况下开箱即用?
docker - wget 在 microsoft/nanoserver:1709
我试图在nicrosoft/nanoserver:1709
其中运行创建一个wget
。因此,我制作了一个 Dockerfile,将文件wget.exe
从我的计算机移动到图像中,如下所示:
当我尝试运行 wget 时,它什么也没做。有什么建议么?
docker - docker-compose IOError:无法在上下文中访问文件
Docker build 将构建并运行映像,但在 docker-compose 期间出现以下错误:
我在本地组策略编辑器中启用了 Win32 长路径,但没有任何运气解决这个问题。
如果有帮助,这里是 docker-compose.yml:
windows - Docker 使用没有任何镜像的内存
我正在尝试从 Windows 10 创建一个Dockerfile
docker映像。作为新手,由于 Dockerfile 中的一个或多个语法错误,它多次崩溃。我试图通过使用清除所有图像docker system prune --all
。我清理了一些磁盘空间(如果我是对的,这里的系统是指 HDD 而不是 RAM?)。无论如何,我看到这Docker.Service
似乎是在使用6+ GB
内存。
我的问题是,有没有办法清除内存Docker.Service
?为什么不使用图像时会使用这么多内存?我知道可以通过退出 Docker 或强制关闭它来清除它。
更新
顺便说一句,我正在使用Linux container
,右键单击托盘中的泊坞窗图标时有一个选项。
更新 2
我从他们的文档页面尝试了所有命令 - https://docs.docker.com/config/pruning/ - 没有效果。
更新 3
即使创建并保存图像,似乎也没有清除。看起来像一个错误?
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:现有连接是被远程主机强行关闭。”
我尝试了以下并得到了同样的错误。
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 建议后,我遇到了这个问题:
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