Tag: windows server 2016

备份docker窗口运行容器

我运行一些Docker Windows容器。 我正在寻找一些方法来备份这些容器,而他们正在运行 。 但是,当我尝试使用标准的方式来备份容器,我得到这样的错误: PS C:\Users\roza> docker commit 908d6334d554 Error response from daemon: windows does not support commit of a running container PS C:\Users\roza> docker export 908d6334d554 -o tar.tar Error response from daemon: the daemon on this platform does not support export of a container 为什么我不能提交/导出正在运行的 Windows容器? 是否有一些(可能是非标准的,非常棘手的,也许使用外部工具)来创build这些容器的备份?

Docker撰写(docker-compose)无法连接到Windows Server 2016 TP5上的docker守护进程

我正在试图让docker-compose在Windows Server 2016 TP5上工作 。 我已经安装了Docker for Windows(不是Docker Toolbox)作为一项服务,完美的工作。 我已经从https://dl.bintray.com/docker-compose/master/下载了最新的docker-compose,并将其放在与Docker相同的path中(解除阻塞下载的文件后,将其重命名为docker-compose 。可执行程序。 当我运行docker-compose up (作为pipe理员在Powershell中)时,出现以下错误: ERROR: Couldn't connect to Docker daemon. You might need to install Docker: https://docs.docker.com/engine/installation/ 以下是我的机器上的docker和docker组成信息: 泊坞窗: Client: Version: 1.12.1 API version: 1.24 Go version: go1.6.3 Git commit: 23cf638 Built: Thu Aug 18 17:52:38 2016 OS/Arch: windows/amd64 Server: Version: 1.12.1 API version: 1.24 […]

Docker存储 – 获取外行的答案

我只是发现了Docker–我正在find这么多的信息,但是我似乎无法得到这个选项的直接答案。 如果有人能根据我的理解给我一个清楚的解释,我已经得到了它,将不胜感激。 我正在本地下载一个docker镜像 – 比如使用microsoft/dotnet-samples:dotnetapp-nanoserver来说说默认的镜像microsoft/dotnet-samples:dotnetapp-nanoserver我在这里下载到哪里了? 这是下载并作为一个程序在主机上安装,用隔离的脚本来控制容器? 下载约1.3演出,因为它包括.Net核心 在另一个例子中,如果我下载apache2作为web服务器运行,它是否将其安装在主机系统的默认path中,但是我想要使用的每个容器都可以使用 – 还是每个容器都包含它的独立版本的apache2? 我问这是因为我找不到模仿这些程序的文件大小的文件。 我知道他们不是完整的VM,但我在哪里可以find与容器相关的文件? 我正在使用Windows Server 2016和Mac,因为我想对容器做一些试验。

无法从容器内的主机名parsingIP

我试验Docker容器和Im有问题从我的服务器内部parsingips从主机名。 它在我的机器上正常工作(Windows 10)。 基本上我只是ping我的内部networking上的主机名(我的服务器上运行在VMWare上的虚拟机上的Windows Server 2016),它无法find主机。 我运行这样的容器: docker run -it microsoft/nanoserver 并在命令提示符时,我使用其主机名ping我们的内部服务器之一。 这在我的Windows 10机器上正常工作。 但是,如果我直接ping IP,它在服务器上工作。 如果我直接从主机ping相同的主机名,它工作正常。 在这个我很新,我一直试图找出使用各种指南,但我还没有find任何人之前问过这个。 有任何想法吗?

无法使用Windows Server上的docker运行gitlab-ci的构build

我正在尝试为dotnet 4.6项目设置CI。 我正在使用GitLab v8.5.1共享运行程序v1.0.4。 我已经安装了支持docker的Windows Server 2016 CTP 4,并为基于microsoft windowsservercore映像的gitlab ci runner创build了一个映像。 有我的.toml concurrent = 1 [[runners]] name = "docker runner 1" url = "http://my_server/ci" token = "my_token" tls-ca-file = "" executor = "docker" builds_dir="c:\builds" [runners.docker] image = "windowsservercoregitlab:latest" host = "tcp://127.0.0.1:2375" privileged = false 和.yaml文件 阶段: – build立 job: stage: build script: – echo […]

基于Linux的Docker镜像在Windows Server 2016 TP5上

任何人都可以告诉我是否有可能在Windows Server 2016 TP5上托pipe基于Linux的Docker容器? 我意识到它必须通过虚拟化,但是有可能使用“标准”Microsoft安装( MSDN文档 )来托pipeLinux映像? 我知道它支持Hyper-V隔离,但仅仅是为了隔离,而不是为了跨平台兼容? 只有一台服务器,能够托pipe基于Windows和Docker的Docker容器的最佳方式是什么? 我需要两次安装docker吗? 我应该通过Hyper-V在虚拟机中运行Ubuntu服务器吗? 我应该使用Docker Toolbox(Docker for Windows不支持Server 2016) 这只是在家里玩耍,而不是实际的生产环境。

Docker服务将无法启动Windows Server 2016

我遵循此链接中的步骤在Windows Server 2016上安装Docker。 OS Name Microsoft Windows Server 2016 Standard Version 10.0.14393 Build 14393 泊坞窗安装正常,但服务只是停留在“启动”,当我重新启动服务器。 事件日志中没有Docker相关的消息,所以我完全不知道是什么问题。 我也尝试注销这个服务,并且在默认的命名pipe道和一个IP地址上注册它。

远程连接到Dockerized IIS

我从Windows Server 2016的官方映像( https://hub.docker.com/r/microsoft/iis/ )运行了IIS 有什么办法从IISpipe理器连接到该IIS,所以我可以有一个GUI访问该IIS?

Linux机器上使用的Docker的Windows

我有窗口服务器2016年,其中有内置的泊坞窗…所以我能够创build基于Windows图像的容器,并与他们玩耍。 但现在我想创build运行基于Linux的图像,无法做到这一点…得到以下错误 PS C:\Users\harishr> docker pull hello-world Using default tag: latest latest: Pulling from library/hello-world image operating system "linux" cannot be used on this platform 我没有安装docker-machine来创buildlinux机器,但没有得到命令行选项来做到这一点

如何在Windows Server 2016上部署到远程Docker主机?

所以我有2016年虚拟机设置在azure,我想部署一个容器。 我读过的大多数文章都推荐使用docker compose和machine来设置,但是我找不到任何有关如何为服务器2016做的例子。我意识到这是全新的。 我的第一遍是尝试将其作为现有的主机添加到docker机,但我无法弄清楚。 我发现了一个例子,但它只是通过docker机实际上创build一个新的主机在azure色,这是不会工作,当我需要安装另一个工作站来处理它。 看着窗户dockercli文档,我没有看到任何标志来设置远程主机。 因此,给定一个运行Docker引擎(Windows容器)的服务器2016服务器,如何在本地将我的应用程序构build到映像中并将其部署到远程服务器? 有没有人知道这个呢?