Docker检查格式检索端口映射 [英] Docker inspect format retrieve port mapping

查看:167
本文介绍了Docker检查格式检索端口映射的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想使用docker检查来检索映射到容器的端口,我发现这样的东西:

I'd like to retrieve the port mapped to a container using docker inspect, I found something like that:

docker inspect --format=" {{ .NetworkSettings.Ports }} " containerid

输出:

map[1234/tcp:[map[HostIp:0.0.0.0 HostPort:49159]] 3306/tcp:<nil> 4444/tcp:<nil> 4567/tcp:<nil> 4568/tcp:<nil>]

但是我想输出如下:

1234/tcp:49159

可以吗?

推荐答案

另请参见我的答案在做Docker Inspect时如何获取ENV变量我想你可以适应和直接得到你想要的

See also my answer How to get ENV variable when doing Docker Inspect I guess you can adapt and get directly what you want

这篇关于Docker检查格式检索端口映射的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆