问题标签 [docker-for-windows]
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 的 Visual Studio 工具 - PrepareForCompile 任务意外失败
我拿了一台干净的机器(没有周年更新的 Windows 10 Enterprise)并安装(按此顺序)完整的 IIS、Hyper-V、VS2015 Enterprise、.NET Core 1.0.1 Tooling Preview 2、Docker for Windows、Visual Studio Docker工具和其他一些随机程序。
然后我打开 VS2015 并创建了一个默认的 .NET 核心网站。当我运行 (F5) 时,一切都按预期工作。然后我右键单击该项目并转到Add->Docker Support
. 现在,当尝试使用 Docker 运行 (F5) 时,我看到以下错误消息:
MSB4018 “PrepareForCompile”任务意外失败。Microsoft.DotNet.Docker.CommandlineClientException:来自守护程序的错误响应:容器...未在...运行
我在网上搜索过,唯一能解释的就是我认为共享驱动器不起作用。我确实在 Docker->Shared Drives 中设置了它,但是当我运行时:
docker run --rm -v c:/Users:/data alpine ls /data
响应为空。
同样,当我尝试使用忙框时,目录是空的。
docker run -it -v /C/Users:/wormhole busybox
cd wormhole
ls
我曾尝试将Windows Desktop 用于 Docker 1.12.1-stable 和 beta 26。两者都有相同的问题。
有些人表示防病毒软件可能会导致问题。我确实安装了 Mcafee,但我无法卸载或禁用防病毒软件。
有些人建议使用不寻常字符的密码可能会导致此问题,但这不适用于此处。
我不知道共享驱动器会导致 VS2015 错误,但它似乎是一个不错的起点,因为共享驱动器已损坏。
我已经多次重新启动bot hdock和计算机,但无济于事。
有任何想法吗?
docker - Docker Compose (docker-compose) 无法连接到 Windows Server 2016 TP5 上的 docker 守护进程
我正在尝试让docker-compose在Windows Server 2016 TP5上工作。我已经安装了Docker Desktop for Windows(不是 Docker Toolbox)作为服务,它运行良好。我已经从https://dl.bintray.com/docker-compose/master/下载了最新的 docker-compose for windows并将其放在与 Docker 相同的路径中(在取消阻止下载的文件并将其重命名为 docker-compose 。可执行程序。
当我运行docker-compose up
(以管理员身份在 Powershell 中)时,出现以下错误:
错误:无法连接到 Docker 守护程序。您可能需要安装 Docker:
以下是我机器上的docker和docker-compose信息:
码头工人:
码头工人组成:
docker - Windows Server 2016 docker image 默认用户名/密码
基础 microsoft/windowsservercore 映像是否使用默认用户/密码?
docker - docker for windows 如何从容器访问 docker daemon
我正在运行Docker Desktop for Windows(超 V),我需要通过 tcp 从容器访问 docker 守护进程。可以从主机连接到它,例如:
curl -v 127.0.0.1:2375/info
但不能使用我的主机 IP 地址从容器访问它。也许有人知道如何做到这一点,或者至少知道如何 ssh 到该 docker vm,例如可以通过执行以下命令在 mac 上 ssh 到它:
screen ~/Library/Containers/com.docker.docker/Data/com.docker.driver.amd64-linux/tty
docker - 在 IIS 上 Dockerize ASP Classic
微软一直在投资使用Docker Desktop for Windows在 Windows 上运行 docker 。是否可以通过 Docker 在 IIS 上运行旧版 ASP Classic 应用程序?如何?
windows - 适用于 Windows 的 Docker 容器 - 桌面应用程序
如果我创建一个带有 windows 图像的容器,是否可以使用远程连接来实际查看桌面,例如玩扫雷?
我的用例是这样的:
我有数百个用户。每个用户都需要创建他们的基础设施,其中包含连接在一起的大约 6 台机器。创建后,用户将使用远程桌面连接在每个应用程序上打开一些桌面 gui 应用程序。
windows - windows下docker的权限问题
我正在使用这个方案:
1/ 我正在使用 Windows 7
2/ 我正在使用 vagrant 安装一个“ubuntu/trusty64”盒子
3/ 我 apt-get 安装 ansible
4/ 我用 ansibe 安装 docker 和 docker-compose
5/ 我用这个 dockerfile 创建一个 docker 镜像:
6/ 我运行它:
7/ apache 无法显示页面,我必须添加:
到 dockerfile 以使其可见。
所以这是我的问题:在 Windows 上工作时我可以处理文件权限(以及如何处理)?还是我必须在linux下移动?
jenkins - 在 windows 中运行 jenkins 容器的 docker 命令是什么
运行詹金斯容器的正确docker run ...
命令是什么。
- 需要哪些端口?
- 如何将卷 D:\jenkins 文件夹挂载到 jenkins 作业配置路径?
我在 Windows 10 上使用 linux 容器。
docker - SQL Server Express 无法在运行 docker 容器 (Windows) 时启动
我做了什么:
- 我在 Windows 10 周年更新上安装了Docker Desktop for Windows
- 我拉了一个图像 microsoft/windowsservercore
- 我在此映像的运行容器 A 上安装了SQL Server Express 2016 。
- 我退出了容器 A
- 我将容器 A 提交给一个新图像 sqlimage
- 我用新的 sqlimage 运行一个新的容器 B
我的问题:
在容器 A 上,SQL Server 工作正常。
在容器 B 上,无法启动 SQL Server。
当我尝试使用 net start "SQL Server (INST)" 启动服务时,出现以下错误:
发生服务特定错误:5。
这两个容器有什么区别?