gpt4 book ai didi

docker - 无法运行我的Docker镜像

转载 作者:行者123 更新时间:2023-12-02 19:38:51 24 4
gpt4 key购买 nike

这是我出于测试目的而创建的Dockerfile。

FROM ubuntu:latest
MAINTAINER Kapil Gupta "kpgupta98@gmail.com"

RUN apt-get update
RUN apt-get install -y wget
RUN apt-get install -y build-essential tcl8.5
RUN apt-get install -y git

EXPOSE 9999
ENTRYPOINT ["myGit"]

WORKDIR /home

我运行了以下命令来安装镜像:
docker build -t mygit .
docker images的输出:
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
mygit latest 1474c446365f 39 minutes ago 414.5 MB
redis latest dc2bd412c10c 7 weeks ago 438.8 MB
ubuntu latest c73a085dc378 9 weeks ago 127.1 MB
docker run -i -t mygit:latest的输出:
docker: Error response from daemon: invalid header field value "oci runtime error: container_linux.go:247: starting container process caused \"exec: \\\"myGit\\\": executable file not found in $PATH\"\n".

我不明白该错误的含义以及如何纠正该错误。请在回答中也说明错误。

最佳答案

问题是此行:

ENTRYPOINT ["myGit"]

您要告诉它在运行Dockerfile时运行命令“myGit”。该程序不存在。 ENTRYPOINT reference is here

如果您只想使用 shell 进行测试,则可以将其更改为:
ENTRYPOINT ["/bin/bash"]

关于docker - 无法运行我的Docker镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40956355/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com