我很难在Docker上找到我的应用程序。目前,我正试图构建它,但是遇到了一个错误,我想不出如何解决。
当我运行docker-compose build时,它正在拖放和下载,但是当它试图收集json时,它给出了错误:
Could not find a version that satisfies the requirement json (from -r requirements.txt (line 2)) (from versions: )
No matching distribution found for json (from -r requirements.txt (line 2))
我
我正试图创建一个以ubutu16.04为基地的对接者形象。我想安装一些像熊猫、水瓶等巨蟒包。我把所有的包都放在"requirements.txt“里。但当我试图塑造形象时,我得到的是
Could not find a version that satisfies the requirement requests (from -r requirements.txt (line 1)) (from versions: )
No matching distribution found for requests (from -r requirements.txt (line 1))
基本上,我
我在Docker非常初级,我知道一些命令来测试我的任务。我已经为64位python构建了一个Docker映像,因为我必须在其中安装CatBoost。我的dockerfile看起来如下:
FROM amd64/python:3.9-buster
RUN apt update
RUN apt install -y libgl1-mesa-glx apt-utils
RUN pip install -U pip
RUN pip install --upgrade setuptools
# We copy just the requirements.txt first to leverage Doc
所以我在这里遇到了麻烦,我已经用python:3.8-slim-buster部署了我的多级dockerfile文件,但是我不能访问这个URL?我的Dockerfile有问题吗?
# Build Image
FROM python:3.8-slim-buster as builder
RUN apt-get update --fix-missing
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y libgl1-mesa-dev python3-pip git
RUN mkdir /usr/src/app
WORKDIR /usr/s
我是一个使用Docker的新手,我已经在Django中完成了我的web应用程序,我想使用Docker将其容器化。我已经完成了一个特定的教程,其中一个现有的web应用程序被成功地停靠,但是当我尝试相同的方法时,我得到了一个错误,它显示为Failed to execute script docker-compose 错误日志 Building web
Traceback (most recent call last):
File "compose\cli\main.py", line 67, in main
File "compose\cli\main.py
我正在创建一个Docker容器,它运行Python 3.6.15,我的Dockerfile中的pip安装函数在构建过程中运行,但是当我试图在构建完成并运行它之后在其中执行函数时,'installed‘包就不存在了。
关于更多的上下文,这里是我的Dockerfile。为了清晰起见,我正在构建一个Docker容器,该容器将上传到AWS ECR中,用于Lambda函数,但我认为这与这个问题并不完全相关(不过对上下文很好):
# Define function directory
ARG FUNCTION_DIR="/function"
FROM python:3.6 as
当我试图在aws的Docker映像中安装python模块时,我得到了以下错误:
In file included from Modules/LDAPObject.c:3:0:
Modules/common.h:15:10: fatal error: lber.h: No such file or directory
#include <lber.h>
^~~~~~~~
compilation terminated.
error: command '/usr/bin/gcc'