我正在尝试使用 dockerfile 构建 docker 映像。以下是其内容:
FROM alpine
ENV ANSIBLE_HOST_KEY_CHECKING=False
RUN apk add ansible gcc python3-dev libc-dev libffi-dev openssl-dev
RUN pip3 install --upgrade paramiko
COPY entrypoint.sh /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]
在构建过程中,我收到以下错误:
<块引用>/bin/sh: pip3: 未找到
<块引用>命令“/bin/sh -c pip3 install --upgrade paramiko”返回非零代码:127
<块引用>错误:进程已完成,退出代码为 127。
我该如何解决这个问题?
答案 0 :(得分:2)
尝试在您的 py3-pip
上使用:RUN APK
安装 pip3:
FROM alpine
ENV ANSIBLE_HOST_KEY_CHECKING=False
RUN apk add ansible gcc python3-dev libc-dev libffi-dev openssl-dev py3-pip
RUN pip3 install --upgrade paramiko
COPY entrypoint.sh /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]