Tag: 窗机器

docker机ls显示状态超时

docker机ls显示状态超时。 但docker机状态正在运行。以下是docker机 – debugging活动: 调用.DriverName获取活动主机的错误:超时

话语论坛输出

我是这个话语的新手。 我想在我的AWS服务器中实现它。 我遵循网站提供的说明。 最初它有一些错误,然后我试着解决它,但现在它显示已经运行 然后我试图重新启动它,没有发生。 我不知道在哪里看到我的输出。 我把我的AWS IP放在discourse_host上,然后在端口2222上使用它,因为我的端口80已经很忙了。 我也尝试了与discourse_hostname:2222(这里的话语主机名是我的AWS IP地址)的链接。 请帮助我。 我完全困惑。

为Docker Windows容器设置Hyper-V机器的大小

我正在尝试构buildWindows Docker映像。 不过,我需要比Hyper-V默认使用的20GB更多的存储空间。 我找不到如何改变可用于容器的存储空间量。 我试图使用docker-machine create –driver hyperv –hyperv-disk-size "50000" vm来创build一个自定义的机器,并使其成为活动的机器。 虽然这似乎工作,创build的主机默认为Linux和使用DockerCLI.exe -SwitchDaemon没有做任何事情,docker服务器仍然是Linux。 我也尝试设置HYPERV_DISK_SIZE环境variables,并重新启动守护进程/计算机,没有运气。 是否有可能创build一个Windowsdocker机或切换到Windows现有的? 还是有其他的方式来设置容器可用的最大存储空间?

保存docker Mongo容器中的所有数据并导出

我创build了一个Mongo容器的docker图像。 我的数据库中充满了高达35 GB的数据。 我想能够导出它(例如tar文件)与所有的数据里面,并导入到另一个docker机,而不会丢失任何数据。 当使用docker保存时,我找不到有关保存数据的法规的任何信息… 什么是最好的方法来保存一个完整的函数容器,并将其导入到另一个docker机器?

更改docker机器的URL

我通过docker-machine create -d azure –azure-static-public-IP创build了一台docker-machine create -d azure –azure-static-public-IP 。 但我所做的是有意更改了该虚拟机的公有IP地址。 有了这个举动,我不能docker-machine ssh或任何docker机相关的命令。 似乎仍然向前一个公共IP发送请求。 我如何更改该IP并将其转换为新的? 我试图docker-machine regenerate-certs ,甚至改变config.json,但没有发生任何事情… 我看到解决这个问题的唯一方法是恢复该VM的以前的公共IP

在Windows上运行docker镜像的结果是“oci runtime error:exec:”bash“:可执行文件在$ PATH中找不到。

我在Windows上运行Docker(“Docker Toolbox”,而不是“Docker for Windows”)。 我已经用一个rails应用程序在里面构build了一个图像。 它可以在我的Mac OS上正常工作,但会在Windows上进行生产。 在两台机器上使用Docker 1.12和docker-machine 0.8.0。 当我创build一台机器并尝试从图像运行容器时,我这样做: docker run -it myRepo:myTag bash 这使我在Mac OS上打开了一个交互式terminal,但Windows 7和Windows Server 2011都响应: “来自守护进程的错误响应:oci运行时错误:exec:”bash“:在$ PATH中找不到可执行文件。 我通过Docker快速入门terminal使用MINGW64 shell,但是旧的cmd.exe返回相同的结果。 有人可以帮我解决这个问题吗? 我已经尝试了几个小时来find一个解决scheme,但是Windows的答案太less了。 先谢谢你!

在Windows Server 2016上为Docker EE存储图像的位置,以及如何更改其位置?

我在服务器2016上运行最新的Docker EE,我的映像和容器存储在磁盘上? 运行docker信息我看到这个: Docker Root Dir: C:\ProgramData\docker 我有一个csv卷安装在服务器上,我希望docker使用该卷的图像和容器。 我在哪里configurationdocker存储和运行图像和容器?

如何使Azure虚拟机和configuration容器通过docker CLI / quickstartterminal使用Azure文件存储?

我正在使用最新的Docker Toolbox,我想在Azure上启动连接到Azure File Store的docker容器。 从docker快速启动terminal应该运行什么?

适用于Windows的Docker:使用相同的端口号本地化多个Docker容器

我正在使用Docker for Windows(使用Hyper-V,而不是Docker Toolkit for Windows)。 我想完成的是旋转3 +docker集装箱,与相同的端口集可用。 在创build第一个Docker容器之后,我有了http:// docker:8091 (或http://10.0.75.2:8091 ),这很好。 现在,我想要做的是旋转另一个具有相同端口号的容器。 所以,像http:// docker2:8091或http://10.0.75.3:8091 )。 然后在docker3或* .4:8091。 (请注意,将三个容器与暴露的端口重新分配给其他一些随机端口是一样的,但我希望保留端口号)。 我已经尝试通过Hyper-Vpipe理器向MobyLinuxVM添加networking适配器,但似乎打破了Docker,我必须重新安装才能使其重新工作。 我试图用docker-machine create -d hyperv –hyperv-virtual-switdch DockerNAT AnotherBox -machine( docker-machine create -d hyperv –hyperv-virtual-switdch DockerNAT AnotherBox )启动另一个Hyper-V实例,但是这只是locking了一半,并不起作用。 (根据我在论坛上阅读的内容,Docker for Windows上的docker-machine的意图不是我能够做到的,只是用于pipe理云中的VM)。 所以…有什么办法来完成我想要做的?

当docker容器closures时,MySQL数据库不见了

我是docker世界的新手。 我想将一些软件包安装到docker镜像中。 所以我采取了Ubuntu:14.04 docker镜像,并在那里安装了MySQL服务器。 然后做了一些与它的作品。 一旦我退出docker镜像并提交它。 但是,一旦我开始docker集装箱,创build的数据库已经消失了。 这是什么原因?