【问题标题】:docker entrypoint no such file or directorydocker 入口点没有这样的文件或目录
【发布时间】:2020-01-19 15:15:37
【问题描述】:

我正在构建一个 docker 映像。我希望图像自动运行我添加到图像中的程序,所以我尝试使用 ENTRYPOINT,但没有成功。

我的 dockerfile 如下:

FROM archlinux

RUN pacman -Syu --noconfirm

ENV LANG en_US.UTF-8
ENV LANGUAGE en_US:en
ENV LC_ALL en_US.UTF-8

ADD app /usr/bin

ENTRYPOINT ["/usr/bin/app", "-s" "/scene/scene.json", "-c", "/scene/simulator.json", "--headless", "1", "-t"]
CMD ["0"]

当我尝试运行它时,我得到以下输出

docker run --gpus all --name app_deploy -v /scene:/scene -it app_image
0: [/usr/bin/app,: No such file or directory

为什么这不起作用?

【问题讨论】:

    标签: docker entry-point


    【解决方案1】:

    是否缺少逗号?

     "-s" "/scene/scene.json"
         ^
         Insert comma here
    

    【讨论】:

    • 每个人都会遇到这种情况……
    猜你喜欢
    • 2019-11-23
    • 2021-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-27
    • 2022-01-15
    • 2019-01-22
    • 2018-12-30
    相关资源
    最近更新 更多