簡體   English   中英

Python從docker容器內部獲取Docker容器名稱

[英]Python getting Docker Container Name from the inside of a docker container

我需要從python中正在運行的容器中獲取容器名稱

我可以輕松地從python中的容器內獲取容器ID

bashCommand = """head -1 /proc/self/cgroup|cut -d/ -f3"""
output = subprocess.check_output(['bash','-c', bashCommand])
print output

現在我需要容器名稱

只需在運行時設置名稱,如:

docker run --name MYCOOLCONTAINER alpine:latest

然后:

bashCommandName = `echo $NAME`

output = subprocess.check_output(['bash','-c', bashCommandName]) 

print output

暫無
暫無

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

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