大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 Docker查看容器獲取信息的方法

Docker查看容器獲取信息的方法

更新時間:2022-03-28 09:48:51 來源:動力節點 瀏覽3087次

從 Docker 容器外部獲取信息

1.以下是駐留在主機節點上的圖像列表。

# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
fedora              latest              422dc563ca32        2 days ago          252MB
ubuntu              latest              dd6f76d9cc90        13 days ago         122MB
hello-world         latest              725dcfab7d63        13 days ago         1.84kB
centos              latest              d123f4e55e12        13 days ago         197MB

2.啟動其中一個 docker 映像。

# docker run -it -d 422dc563ca32 /bin/bash 
52249ba75f0fa33f93202f4a2d7f83bc71600b8b75ea4db0bc5b56022bf254b6

3.驗證新的 Docker 容器是否正在運行。

# docker ps 
CONTAINER ID 圖像命令創建狀態端口名稱
52249ba75f0f 422dc563ca32 "/bin/bash" 大約一分鐘前 大約一分鐘 gracious_keller

“ inspect ”命令會列出容器的完整信息。將第一列中列出的容器 ID 與檢查選項一起使用。你會在這里得到一個很長的輸出。

# docker inspect 52249ba75f0f 
[ 
    { 
        "Id": "52249ba75f0fa33f93202f4a2d7f83bc71600b8b75ea4db0bc5b56022bf254b6", 
        "Created": "2017-11-17T14:38:05.340313:38:05.340313315Z", 
        " ArgPath 
        : 
        "狀態”:{ 
            “狀態”:“運行”,
            “運行”:真,
            “暫停”:假,
            “重新啟動”:假,
            “OOMKilled”:假,
            “死亡”:假,
            “Pid”:1535,
            “退出代碼“:0,
            ”錯誤”:“”, 
            “StartedAt”:“2017-11-17T14:38:05.638951265Z”,
            “FinishedAt”:“0001-01-01T00:00:00Z”
        } 
        ....

4.這也可以根據需要驗證的內容進行截斷。例如,您只能獲取有關 Docker 容器的網絡部分的信息。

# docker inspect --format='{{ .NetworkSettings.IPAddress }}' 52249ba75f0f 
172.17.0.2
# docker inspect --format='{{ .NetworkSettings.Gateway }}' 52249ba75f0f 
172.17.0.1

從 Docker 容器內部獲取信息

下面的示例是顯示 Docker 容器內部的設置。

1.首先,附加到docker容器。

# docker attach 52249ba75f0f

2.當你附加到一個全新的容器時,ifconfig、route 等命令將不起作用。由于 docker 是一個最小的安裝,我們必須在需要時安裝包。因此,要運行 ifconfig 和 route 命令,首先安裝net-tools包。

# yum install net-tools

3.現在運行命令 ifconfig 和 route 以獲取有關 Docker 容器的所需信息。

# ifconfig -a
eth0: flags=4163[UP,BROADCAST,RUNNING,MULTICAST]  mtu 1500
        inet 172.17.0.2  netmask 255.255.0.0  broadcast 0.0.0.0
        ether 02:42:ac:11:00:02  txqueuelen 0  (Ethernet)
        RX packets 36502  bytes 72894961 (69.5 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 22286  bytes 1594850 (1.5 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
lo: flags=73[UP,LOOPBACK,RUNNING]  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        loop  txqueuelen 1  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         172.17.0.1      0.0.0.0         UG    0      0        0 eth0
172.17.0.0      0.0.0.0         255.255.0.0     U     0      0        0 eth0

容器配置文件

此外,有關容器的信息將存儲為配置文件,可用于重新啟動容器。容器的路徑位置可以從前面的“inspect”命令中收集。

以上就是關于“Docker查看容器獲取信息的方法”介紹,大家如果想了解更多相關知識,可以關注一下動力節點的Docker教程,里面的課程內容更加全面細致,希望對大家的學習能夠有所幫助。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国产午夜精品理论片久久影视 | 国产精品久久精品牛牛影视 | 亚洲国产精品激情在线观看 | 国产欧美日韩精品高清二区综合区 | 狼狼色丁香久久婷婷综合五月 | 久久精品国产福利 | 天天干天天射综合网 | 国产精品精品视频 | 久久综合精品国产一区二区三区 | 91在线免费观看网站 | 久久天天躁狠狠躁夜夜不卡 | jizjizjiz亚洲人 | 欧美成a | 久久精品69 | 97久久综合精品久久久综合 | 精品伊人久久 | 97国产成人精品视频 | 中日韩欧美在线观看 | 看片亚洲| 亚洲视屏在线观看 | 久久亚洲伊人 | 欧美中文在线观看 | 中文字幕一区在线观看视频 | 99精品国产兔费观看66 | 免费播放国产一级 | 999视频在线播放777 | 夜夜操综合 | 日本不卡在线播放 | 超清乱人伦中文视频在线 | 欧美久久精品 | 久久天天躁夜夜躁狠狠 | 亚洲精品乱码蜜桃久久久 | www.黄色在线 | 在线观看男女爱视频网站 | 99这里只有精品 | 奇米在线视频观看 | 99久久精品一区二区三区 | 亚洲国产精品日韩在线观看 | 国产在线视精品麻豆 | 久久精品国产免费 | 日韩亚洲人成在线综合 |