簡體   English   中英

Windows 10上的docker:容器沒有IP地址

[英]docker on windows 10: container has no ip address

第一步:我從本地驅動器加載了圖像:

docker load -i postgres10.tar
docker load -i drupaldrush1.tar

第二步:我啟動了容器:

 docker run -p5432:5432 postgres:10
 docker run -p8081:8081 drupaldrush:1

第三步:顯示容器:

docker ps

結果是:

CONTAINER ID        IMAGE               COMMAND                  CREATED              STATUS              PORTS                            NAMES
b77bcc79d599        drupaldrush:1       "docker-php-entrypoi…"   33 seconds ago       Up 32 seconds       80/tcp, 0.0.0.0:8081->8081/tcp   flamboyant_easley
97b9ba5f2779        postgres:10         "docker-entrypoint.s…"   About a minute ago   Up About a minute   0.0.0.0:5432->5432/tcp           competent_fermat

但是以下容器不可用:localhost:8081

第四步:檢查集裝箱:

 docker inspect flamboyant_easley

導致(除其他信息外):

"HostConfig": {
        "Binds": null,
        "ContainerIDFile": "",
        "LogConfig": {
            "Type": "json-file",
            "Config": {}
        },
        "NetworkMode": "default",
        "PortBindings": {
            "8081/tcp": [
                {
                    "HostIp": "",
                    "HostPort": "8081"
                }
            ]
        },

  "IPAddress": "172.17.0.3",
        "IPPrefixLen": 16,
        "IPv6Gateway": "",

        "Networks": {
            "bridge": {
                "IPAMConfig": null,
                "Links": null,
                "Aliases": null,
                "NetworkID": "d5e552bf9c57050fe2debfc7d38a784580309fa0b72c4854a563e78295128912",
                "EndpointID": "f61b02c5997b2e391add348686f658b4c596dd60495365cee0fee539743d4792",
                "Gateway": "172.17.0.1",
                "IPAddress": "172.17.0.3",
                "IPPrefixLen": 16,
                "IPv6Gateway": "",
                "GlobalIPv6Address": "",
                "GlobalIPv6PrefixLen": 0,    

問題:容器在localhost:8081下不可用,而在172.17.0.3:8081或172.17.0.1:8081下不可用。問題:如何使它在localhost:8081下運行?

問題來自Windows的Docker。 現在我有了一台Linux筆記本電腦,一切正常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM