Docker主機名查詢一般有兩種方式:
第一種是使用docker命令行的
docker inspect命令。該命令可以查詢某個容器的詳細信息,包括主機名。
docker inspect --format='{{.Config.Hostname}}' CONTAINER_ID
其中,
--format參數指定輸出格式,
CONTAINER_ID是容器的ID。
第二種是通過容器內部的命令查詢主機名??梢允褂孟旅娴腄ockerfile創建一個簡單的容器:
FROM alpine CMD hostname
構建鏡像:
docker build -t myimage .
運行容器:
docker run --name mycontainer myimage
然后可以使用
docker exec命令進入容器內部并運行
hostname命令查詢主機名:
docker exec mycontainer hostname
以上兩種方法都可以查詢到Docker容器的主機名。
上一篇vue jwplayer
下一篇MySQL充電