Tag: 窗口10

在Windows 10(启用了Hyper-V)和Linux操作系统上安装docker有什么区别?

当我们要运行我们的应用程序只在docker集装箱,而不是在主机操作系统,如何我们是否在Windows或Linux操作系统? 另外,我不明白这些陈述: ' 在Windows上运行Linux容器 '' 在Linux上运行Windows容器 ' 我们没有在Docker上运行容器。 为什么主机操作系统正在形成,主机操作系统有多重要? 有人可以抛出这个光? 提前致谢!

在Windows 10上使用Docker安装程序自动构build系统

我有这样的要求:我设置了一个Jenkins,它有两个工作,一个是需要构build的项目A(Maven,Windows 10,Java 1.8,MinGW),另一个是构build需要的项目B(cygwin,windows 10)。 现在我想重用这些设置,我想到了Docker。 我的想法是创build三个docker图像,一个是jenkins,一个是项目A,一个是项目B,我的问题是如何build立一个docker图像的Windows 10和设置这些设置。

Docker使用Docker工具箱在Windows上共享一个卷

目标: 使用docker工具箱将Windows上的项目目录共享到容器 为了testing,我把这个PHP:5.6.15-apache 我做了什么: 我已经尝试了几个build议: 运行选项-v docker run –name=simple2 –rm -v "/c/Users/Admin/pr:/var/www/html" -p 80:80 -p 8080:8080 -d php:5.6.15-apache 在默认虚拟机中创build一个共享目录 并将其安装在默认的docker容器中 mkdir /home/docker/pr mount -t vboxsf -o uid=1000,gid=50 pr /home/docker/pr 运行共享目录下的容器,在这种情况下,在名为pr的docker中创build一个目录 docker run -d –name simple2 -it -v /var/www/html:/pr -p 80:80 -p 8080:8080 -d php:5.6.15-apache docker inspect simple2 "Mounts": [ { "Type": "bind", "Source": "/var/www/html", "Destination": […]

如何从w10 pc到networking主机的docker集装箱?

我正在开发一个大的体系结构,分解成部分。 每个部分使用服务(例如:redis)和其他项目。 我设置了一个环境,我可以在Docker容器中使用适当的端口映射运行所需的所有服务,以便重复的服务不会发生冲突。 现在,如果我直接在我的电脑上运行我自己的架构,这一切都很好。 但是现在我在/作为docker集装箱(准备生产)运行我的架构,并试图在我的系统中运行这些。 首先他们无法到达已经设置的容器(服务)。 这我通过运行我自己的架构docker容器解决 – – –network host 。 现在,我的所有容器都运行良好,但是当我转到http://localhost:80 (其中一个容器正在端口80上运行)时,似乎无法find它们。 其他端口上的其他容器也是这样不可达的。 我做错什么了吗? 有没有办法达到他们? 即时通讯运行在Windows 10专业版的Docker。 (注:docker1.12.5,以某种方式更新到1.12.6崩溃)

无法启动docker引擎打开//./pipe/docker_engine

我在Windows 10笔记本电脑上的Docker中收到以下错误。 我试图重新安装并重新启动,但没有任何帮助。 docker服务运行正常,但是我知道,我有一个docker守护进程的问题(从我读的) 整个问题开始时,我运行了2个命令: net stop com.docker.service net start com.docker.service 从那里我不断得到下面的错误,不能解决它。 C:\ Users \ xxxx>连接期间docker镜像错误:获取http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.30/images/json :打开//./pipe/docker_engine:系统找不到指定的文件。 在Windows的默认守护进程configuration中,docker客户端必须运行提升才能连接。 这个错误也可能表明docker守护进程没有运行。 任何人都能成功解决它?

在Docker,tensorflow,Windows 10中使用本地文件系统和MySQL数据库

我最近换了一个新的(Windows 10)电脑,需要拿出一些我在做tensor的开发。 我可以find运行tensorflow的唯一方法是通过Docker ,我已经工作得很好(有点不同于链接的文章)与docker run -d -P engineero/tensorflow:df_build (通过修改主要回购Dockerfile引入一些额外的依赖关系)。 但是,我还有两个问题: 我不知道如何使用和修改我运行的Docker容器中的现有jupyter笔记本。 我不知道如何连接到我的机器上运行的MySQL数据库。 对于我已经尝试添加-v /c/Users/path/to/my/files:/tensorflow/my_files到-v /c/Users/path/to/my/files:/tensorflow/my_files docker run命令以及/c/Users/path/to/my/files/*:/tensorflow/my_files 。 对于这两个,我在我的VM中得到一个/tensorflow/my_files目录,但它是空的。 我需要能够从我的文件系统使用现有的笔记本(和一些其他文件),并且对这些文件所做的更改会保留在我的文件系统中。 2 ,我真的不知道。 MySQL数据库当前正在Windows localhost上运行,但是如果我在脚本中引用localhost以连接到数据库,那么将尝试连接到守护进程(我认为),这是不一样的: docker-machine ip does not give我127.0.0.1( localhost从Windows的angular度来看),我必须连接到Jupyter笔记本的IP /端口是从docker docker-machine ip和docker ps -l得到的一些其他地址。 任何帮助将不胜感激。 如果我完全错误的页面,我会欢迎一些正确的方式来讨论这个问题的讨论。 我正在通过Docker文档工作,但到目前为止我还没有find解决scheme。 编辑: 2号已被回答,但1号仍然逍遥法外。

docker不能使用系统代理

我正在尝试使用公司防火墙后面的docker。 我想强制docker使用系统代理,但是这个选项是不可用的。 如何使docker到系统代理。

我可以使用docker引擎与最新的pycharm 2016.3.2在Windows 10专业版

新的Docker for Windows作为本地Windows应用程序运行,并使用Hyper-V虚拟化Docker Engine。 在pycharm docker插件中,我只能使用docker机器在Pycharm中configurationdocker。 但是我需要在这里configurationdocker引擎。

Windows 10教育上的Windows容器是否不可用?

根据Microsoft Windows 10上的Windows Containers指南和操作系统要求页,您需要Windows 10 Professional或Enterprise来安装Windows Containersfunction。 我有Windows 10教育,这是build立在企业与一些针对教育用户的补充 。 当我尝试安装该function时,出现错误: PS C:\Users\Erik> Enable-WindowsOptionalFeature -Online -FeatureName containers -All Enable-WindowsOptionalFeature : Feature name containers is unknown. At line:1 char:1 + Enable-WindowsOptionalFeature -Online -FeatureName containers -All + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException + FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand Windows 10教育上的Windows容器function是否不可用? 更新 看来容器还没有用于教育[ 来源1 , 来源2 ]。 […]

当我在Docker中运行`docker run hello-world`时,连接的主机没有响应

Docker(版本0.6)的最新版本已经通过安装包docker docker toolbox安装在笔记本电脑(Windows 10 LTSB)中。 这似乎是正确安装,因为我看到docker的标志,当我启动docker quickstart terminal 。 而当我运行docker run hello-world ,它会返回 $ docker run hello-world D:\Program Files\Docker Toolbox\docker.exe: An error occurred trying to connect: Post https://192.168.99.100:2376/v1.24/containers/create: dial tcp 192.168.99.100:2376: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected […]