查詢單個容器 IP 地址:
使用下面命令可以查看容器詳細信息,里面包含 IP 地址信息:
docker inspect <container id>
或者使用下面命令直接輸出 IP 地址信息:
docker inspect --format '{{ .NetworkSettings.IPAddress }}' <container id>
或者:
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' <container id>
查詢全部容器 IP 地址:
下面三個命令,任選其一即可:
docker inspect -f '{{.Name}} - {{.NetworkSettings.IPAddress }}' $(docker ps -aq)
或者:
docker inspect -f '{{.Name}} - {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq)
或者:
docker inspect --format='{{.Name}} - {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq)
以上就是本文的全部內容,如果覺得不錯的話,歡迎點贊,轉發和關注。
推薦閱讀:
- 計算機經典書籍(含下載方式)
- 技術博客: 硬核后端開發技術干貨,內容包括 Python、Django、Docker、Go、Redis、ElasticSearch、Kafka、Linux 等。
- Go 程序員: Go 學習路線圖,包括基礎專欄,進階專欄,源碼閱讀,實戰開發,面試刷題,必讀書單等一系列資源。
- 面試題匯總: 包括 Python、Go、Redis、MySQL、Kafka、數據結構、算法、編程、網絡等各種常考題。