无法理解为什么我无法在使用docker从dotnetcore sdk基本映像构建的容器中运行ping命令

无法理解为什么我无法在使用docker从dotnetcore sdk基本映像构建的容器中运行ping命令,docker,.net-core,dockerfile,debian,.net-core-3.1,Docker,.net Core,Dockerfile,Debian,.net Core 3.1,我的docker文件是 来自mcr.microsoft.com/dotnet/core/sdk:3.1 复制 我当前的目录包括 当我尝试运行像ping这样的命令时,我得到 我试图解决的主要问题是,我无法从容器内部连接到私有提要(artifactory),任何指针都会有所帮助 运行docker run-it mcr.microsoft.com/dotnet/core/sdk:3.1/bin/bash后,我可以ping www.google.com,因此您这方面(即主机)似乎有问题。你是如

我的docker文件是

来自mcr.microsoft.com/dotnet/core/sdk:3.1

复制

  • 我当前的目录包括

  • 当我尝试运行像ping这样的命令时,我得到

  • 我试图解决的主要问题是,我无法从容器内部连接到私有提要(artifactory),任何指针都会有所帮助

  • 运行
    docker run-it mcr.microsoft.com/dotnet/core/sdk:3.1/bin/bash后,我可以
    ping www.google.com
    ,因此您这方面(即主机)似乎有问题。你是如何运行这个容器的?主机是Windows或Linux(看起来像屏幕截图中的Windows)主机是Windows。运行Linux容器。如果这有帮助的话,我是在公司环境中工作的。是否有任何网络设置我可以检查一下是否有问题?恐怕这里没有太多信息。尝试不同的机器、不同的网络(如果允许的话,你的手机的移动网络可以用系绳代替公司网络)、不同的操作系统(你有Linux机器吗?你可以在上面试用吗?)。重新启动机器有帮助吗?我一切换vpn,ping就开始工作了。