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

时间:2016-12-15 06:12:16

标签: azure docker docker-machine windows-server-2016

所以我在2016天上设置了vm,我想为它部署一个容器。我读过的大多数文章都建议使用docker compose和machine来设置它,但是我找不到有关如何为2016服务器做这些的例子。我意识到它是全新的。

我的第一步是尝试将其作为现有主机添加到docker机器,但我无法解决这个问题。我找到了一个例子,但它只通过docker机器实际上在azure上创建了一个新的主机,当我需要设置另一个工作站来处理它时它不会工作。看看windows docker cli docs,我没有看到任何设置远程主机的标志。

因此,如果服务器2016服务器运行docker引擎(windows容器),如何在本地将我的应用程序构建到映像中并将其部署到远程服务器?

有人想出来吗?

1 个答案:

答案 0 :(得分:0)

使用docker开发和部署应用程序的常用方法是在dev计算机上构建容器映像,将映像推送到docker存储库(docker hub或私有注册表),然后docker在您的映像上运行映像服务器,它将隐式从您的集线器中提取该图像。 要在服务器上运行docker命令,您可以远程通过PowerShell或设置docker服务来远程监听。在天蓝色的子网中,这可以不安全地完成,但您很可能会将其保存为protecting a Windows 2016 Docker engine with TLS