构建 docker 图像时收到 paramiko 安装错误
installation error for paramiko received while building docker image
我正在尝试使用 docker 文件构建 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: not found
The command '/bin/sh -c pip3 install --upgrade paramiko' returned a non-zero code: 127
Error: Process completed with exit code 127.
我该如何解决这个问题?
尝试使用以下方法安装 pip3:py3-pip
在您的 RUN APK
:
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"]
我正在尝试使用 docker 文件构建 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: not found
The command '/bin/sh -c pip3 install --upgrade paramiko' returned a non-zero code: 127
Error: Process completed with exit code 127.
我该如何解决这个问题?
尝试使用以下方法安装 pip3:py3-pip
在您的 RUN APK
:
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"]