簡體   English   中英

docker-compose “/usr/local/bin/python: error while loading shared libraries: libpython3.8.so.1.0:”時出錯

[英]Error when docker-compose “/usr/local/bin/python: error while loading shared libraries: libpython3.8.so.1.0: ”

嗨,我嘗試使用 docker 運行我的項目,當我構建圖像時出現問題,我使用突擊隊“whereis python”並接收目錄路徑,但我構建圖像,錯誤是下一個:

/usr/local/bin/python: error while loading shared libraries: libpython3.8.so.1.0: cannot open shared object file: No such file or directory

我使用manjaro,問題是文件夾/usr/local/bin/python 不存在,我嘗試修改文件

/usr/local/bin/python

並添加 python 的路徑,即

include /usr/lib/python3.8/

Dockerfile

FROM python:3.9.0b1-alpine3.11
WORKDIR /cloud
ENV FLASK_APP Server.py
ENV FLASK_RUN_HOST 0.0.0.0
COPY requirements.txt requirements.txt
RUN pip install -r requirements.txt
COPY . .
CMD ["flask","run"]

docker-compose

version: '3'

services:
  cloud-flask-back:
    build: ./Flask
    ports:
        - "5000:5000"
  redis:
    image: "redis:alpine"

我希望你能幫幫我

i resolved it, i use actually manjaro linux and i install docker with snap package, for a estrange error, when I use docker-compose of my project it shows me the error in the title. 我解決它卸載 docker snap

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM