构建 docker 镜像时收到 paramiko 的安装错误

时间:2021-07-14 06:44:34

标签: docker pip dockerfile paramiko

我正在尝试使用 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。

我该如何解决这个问题?

1 个答案:

答案 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"]