Docker:如何提取容器镜像的 ENTRYPOINT 和 COMMAND
你可以使用 docker inspect 提取 Docker 镜像的 ENTRYPOINT:
docker_inspect_entrypoint.sh
docker inspect IMAGE --format='{{.Config.Entrypoint}}'同时打印 command 通常也很有用:
docker_inspect_entrypoint_cmd.sh
docker inspect IMAGE --format='ENTRYPOINT: {{.Config.Entrypoint}} CMD: {{.Config.Cmd}}'示例:
docker_inspect_example_output_1.txt
$ docker inspect nginxinc/nginx-s3-gateway:latest --format='{{.Config.Entrypoint}}'
[/docker-entrypoint.sh]docker_inspect_example_output_2.txt
$ docker inspect nginxinc/nginx-s3-gateway:latest --format='ENTRYPOINT: {{.Config.Entrypoint}} CMD: {{.Config.Cmd}}'
ENTRYPOINT: [/docker-entrypoint.sh] CMD: [nginx -g daemon off;]Check out similar posts by category:
Docker
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow