相关疑难解决方法(0)

Windows docker 容器无法 ping 主机

我在 Windows Server 2016 主机上运行 Windows docker 容器,运行默认配置。

使用以下命令运行 docker 容器时:

docker run -it microsoft/windowsservercore powershell

当我运行命令时:

ping <hostIPAddress>

它只是说请求超时。我已经检查过我可以 ping 8.8.8.8 和 google.com 等......甚至同一子网上的其他机器。我唯一无法ping通的是主机。

我已将“--dns”添加到“docker run”命令中,但这仅允许我通过主机名而不是 IP ping 主机。

有没有其他人看到这个问题并有解决方案?

windows networking containers docker

5
推荐指数
1
解决办法
7204
查看次数

如何在 Windows 10 上的 Windows Docker 容器中运行 Jenkins?

我正在尝试在 Windows 10 机器上的 Docker 容器中运行 Jenkins。我使用的是 Windows 容器,而不是 Linux 容器。

我尝试使用本指南: https: //jenkins.io/doc/book/installing/#on-windows 但是,输入的命令适用于 Linux 容器,而不是 Windows 容器。

由于 1709 更新后的已知问题( https://github.com/docker/for-win/issues/1221 ) ,我似乎无法让 Linux 容器工作。

我尝试了“docker pull jenkins”,但是没有 amd64 版本可供拉取。

这里有什么想法吗?我唯一的另一个想法是尝试弄清楚如何从 Windows 容器运行 Java,以便我可以使用 Jenkins .war 文件?

jenkins docker windows-container

0
推荐指数
1
解决办法
2万
查看次数