[英]fetch docker container ID/Name from docker image and rename that container
[英]Docker image that prints container id
我正在寻找可以在 web 浏览器中打印容器 ID 的 docker 图像,类似于打印的 httpd(“正在工作”)但打印容器 ID。
我想试试我刚刚设置的负载均衡器是否正常工作。
你可以你这个形象。
docker run -p 8080:8080 -p 8443:8443 --rm -t mendhak/http-https-echo:18
启动服务器,然后
curl http://localhost/hello-world
获取标头(包括主机名,也恰好是此容器的 ID)。
升级版:
仅获取主机名的另一种方法是运行如下内容:
PORT=8091
docker run --rm -it -e PORT=$PORT -p $PORT:$PORT busybox sh -c \
'while true; do echo -e "HTTP/1.1 200 OK\n\n `cat /etc/hostname`" | nc -l -p $PORT; done'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.