我有一个要求,我必须在我的入口命令中读取 docker run 参数。
docker run -d -p 4058:4058 -p 5800-5805:5800-5805 image_name
Dockerfile:
FROM alpine
# some logic in here
CMD ["/bin/sh", "-c", "sh start.sh"]
在我的 start.sh 文件中,我想读取 docker run 的 -p 值(4058:4058 5800-5805:5800-5805)。
除了在 docker run 中使用环境变量外,还有什么方法可以读取 start.sh 文件中的 -p 参数。