Tag: 窗口

哪个Windows 10版本运行docker集装箱?

它说prereqisite是Windows 10专业版或企业版,因为hyper-v,但ia仅用于运行Windows容器,或者是运行Linux容器所需的专业版/企业版吗?

:: CertOpenStore()在Docker Windows上失败

我从在“networking服务”帐户和Docker Windows上运行的Windows服务调用:: CertOpenStore()。 但是“访问被拒绝”却失败了。 主机是Windows 10。 重现步骤: 创build一个Dockerfile。 dockerbuild设-t样本。 docker运行 – 名称示例-i –rm示例 sc创buildDEMO_SERVICE binPath = C:\ tools \ CertOpenStoreExperimental.exe obj =“nt authority \ network service” networking启动DEMO_SERVICE 净停止DEMO_SERVICE TYPE result.txt CertOpenStoreExperimental.exe的源代码如下: // // Demo Service // #include <fstream> #include <iostream> #include <windows.h> #include <tchar.h> #include <assert.h> #include <stdarg.h> DWORD WINAPI HandlerEx( DWORD dwControl, DWORD dwEventType, […]

与代理的Windows上的Docker

你好即时通讯代理在Windows 10上使用Docker。 Docker本身正常工作,在Docker设置中正确设置了代理IP。 我可以通过docker下载图片。 问题是我想运行或构build的任何容器也需要这些HTTP_PROXY和HHTPS_PROXYvariables。 我可以通过添加它来构build参数,运行参数或者docker文件。 但是,这些解决scheme都不是完美的,因为它们将机器特定的variables值添加到泊坞窗文件和/或泊坞窗组合文件中。 我用这个技巧检查了这些HTTP_PROXY和HHTPS_PROXYvariables的MobyLinuxVM的值: 如何从windows shell连接到docker VM(MobyLinux)? 尽pipe这些variables显示正确,但我运行的任何图像或dockerfile仍然需要获取这些variables。 有没有一种方式,任何容器自动获得这些代理环境variables从已经有他们设置的dockerdeamon? 我知道Linux本质上有这个function,但是它似乎缺lessWindows。

我们可以在D11_v2 Azure Windows 10 Enterprise机器上安装Docker吗?

我无法在Windows 10 Azure机器上安装Docker。 机器详细信息 – Promo D11_v2(2核,14 GB内存)操作系统 – Windows 10体系结构 – 64位托pipe – Azure 错误消息 – 无法启动:由于首选项variables“ErrorActionPreference”或通用参数设置为“停止”:“MobyLinuxVM”无法启动,因此运行命令停止。 我究竟做错了什么? 是否有可能在Windows 10中安装Docker?

Docker Toolbox教程Client.Timeout在等待标题时被超过

我正在按照https://docs.docker.com/get-started/part2/#publish-the-image上的指南 在整个指南中,我遇到了这个错误,有时会出现问题,有时当我重新运行他们将要工作的命令时。 docker push %username%/%repository%:%tag% 我将得到Using default tag: latest Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) 我正在使用Docker Toolbox的Windows Home。 请让我知道是否需要任何额外的信息。

在docker上使用k6来testing一个本地主机的站点

我有一个应用程序运行在我的电脑localhost:1235,我试图加载testing它。 我安装了Docker的k6容器来testing它,但是当然从Docker的性质来说,我的容器有一个不同的本地主机。 我正在试图理解什么。 我运行以下命令: docker run -it –rm –net=host -vc:/users/k6:/k6 loadimpact/k6 run /k6/script 我读了一个地方–net =主机不能在Windows上工作,是吗? 我如何find主机IP? 我已经尝试通过本教程运行: http : //blog.michaelhamrah.com/2014/06/accessing-the-docker-host-server-within-a-container/ 我发现172.17.0.1的IP在我的testing中不起作用。 我也尝试添加-p 1235:1235但它失败了,我猜Docker试图绑定这个端口并转发给它。 在此先感谢,Chaim

我刚刚在Docker容器中创build的文件在Windows主机文件系统中的位置?

我正在学习Docker,这是一个新手问题。 一方面,我想从高层次上理解技术基础,所以我有正确的推理思维模式。 另一方面,我想了解什么选项来访问容器内的数据(与-v标志的文件同步?)。 Git场景 我们来看一个Git的例子。 也许,我们可以在Git存储库和Docker镜像/容器/文件系统之间绘制相似之处。 使用Git,这些文件位于工作目录中: 一旦我执行commit操作,文件将以对象文件夹内的内部格式存储,并且不能从Windows资源pipe理器直接访问 只有在执行checkout操作才能将文件从Git存储库移出到工作副本文件夹后,才能访问该文件 Docker场景 它如何与Docker一起工作? 再举一个例子。 我只是做了以下几点: docker run -it hello-world cmd echo "test" > myfile.txt exit 问题 现在的问题是: 主机系统上存储的myfile.txt在哪里? 我可以使用主机系统上的Windows资源pipe理器导航到它吗? 我需要备份什么,所以我有容器,包括myfile.txt保存? 对于Git,我只能保存.git文件夹。 (文章: Docker备份 – 简单的步骤来备份和恢复您的容器 ) 到目前为止我所知道的 图像文件的位置 有一件令我困惑的事情是,我可以在主机的Windows资源pipe理器中看到Docker镜像的文件: C:\ProgramData\Docker\windowsfilter\379664351fc1b563c0dbd5d4c815d9792bd4c89c315a16792f56b6706084ca4c\Files 我会希望他们像Git一样以某种内部格式被隐藏起来。 当然,只有hello.txt文件是可见的,因为我们正在查看基本的图像,而不是我们的容器实例。 docker文件的位置 接下来,让我们看看容器在主机文件系统上的位置。 文件夹名称暗示容器存储在这里: C:\ProgramData\Docker\containers 但是,当我打开这些文件夹时,即使存在其他文件,也不会在任何地方findmyfile.txt :

Docker在Windows上embedded命令的用法

我在Windows 10上运行Docker v 17.09.0-ce 。 当我尝试运行像这样的embedded命令: docker restart $(docker ps -a)它会抛出错误: unknown shorthand flag: 'a' in -a) 。 没有-a标志,错误看起来像这样: Error response from daemon: No such container: $(docker Error response from daemon: No such container: ps) 这些embedded式命令的build议在networking上广泛stream传。 我如何使它工作?

Docker工具箱 – 本地主机不工作

所以我使用的是Docker Toolbox,因为我的机器上没有Hyper-V,因为它不是Windows 10专业版。 一切似乎工作正常,但是当我尝试去我的浏览器0.0.0.0:80它总是返回我:此网站无法达成 但是,当我运行命令: docker container ps我得到以下内容:0.0.0.0: 0.0.0.0:80->80/tcp ,这意味着这个地址应该工作。 我search了stackoverflow和github问题。 现在我卡住了。 我错过了什么吗? 谢谢,马克 编辑: 使用docker-machine ip default返回我192.168.99.100 。 我运行在端口80.我仍然得到相同的结果,除了地址成为容器ID: https://fd677edg12 我在cmd上运行该命令来查找我的ipv4: cmd /k ipconfig /all 。 把结果放在端口上,并返回相同的结果: https://fd677edg12

Window 10专业版Docker安装问题

我也有窗口10 Pro版本,并且已经安装了Virtual Box。 我不想再使用新的Virtual Box。 安装虚拟盒子后不能启动。 与以下消息运行预创build检查…没有默认的Boot2Docker ISO本​​地find,下载最新版本…与预创build检查错误:“获取https://api.github.com/repos/boot2docker/boot2docker/发布/最新 :dial tcp 192.30.253.116:443:connectex:连接尝试失败,因为连接方在一段时间后没有正确响应,或者build立的连接失败,因为连接的主机未能响应。