构建Docker容器时SSH2-库错误

时间:2020-10-14 08:50:23

标签: python docker

大家好,我在RaspberryPi中确实有一个包含以下库的docker映像:

pep8 == 1.7.0

mysql-connector == 2.2.9

烧瓶== 1.0.2

getmac == 0.8.2

ssh2-python == 0.19.0

每个库都已正确安装,直到我遇到无法安装的“ ssh2-python”,并且在我的需求中没有该库的情况下成功构建了docker容器。 我从堆栈中尝试了几种解决方案,但都无济于事。 我在安装它时收到一条大错误消息:

运行ssh2-python的setup.py bdist_wheel:已启动
为ssh2-python运行setup.py bdist_wheel:状态为“错误”
/ bin / sh:1:cmake:找不到

我假设此错误是由“ cmake”引起的,但是我尝试将其与docker文件一起安装,但是我从堆栈中获得的所有解决方案均无效。这是我的Docker映像:

FROM cseelye/rpi-nginx-uwsgi-flask  
MAINTAINER Carl Seelye <cseelye@gmail.com>
 
COPY exampleapp /app 
RUN sudo pip install -U -r /app/requirements.txt

你们中的任何人对在我的Docker容器中安装该“ cmake”有什么想法吗?

0 个答案:

没有答案