我有一个 Dockerfile,其中指定了一个 ENTRYPOINT“my_script.sh”。在 my_script.sh 中,我正在 exe.cuting 一个 CURL 命令。当构建具有此 Dockerfile 的 docker 映像时。我应该如何运行它以便输出my_script.sh 将在我的主机上打印。
Dockerfile -
FROM my-company-repo-java-base-image
ADD my_script.sh /root
ENTRYPOINT bash "/root/my_script.sh
Run Code Online (Sandbox Code Playgroud)
my_script.sh
echo "Hello My Script"
curl -x POST "some_api_which_returns_json"
Run Code Online (Sandbox Code Playgroud)
我已经使用命令 docker build 构建了图像
我想运行此映像并在 dockerhost 上查看 my_script.sh 的输出。