错误 运行 docker 图片,无法找到包
Error running a docker image, unable to locate package
我有这个 Dockerfile:
FROM debian:latest
RUN apt-get update &&
apt-get -y install curl &&
apt-get install -y apt-transport-https
RUN curl -s https://packagecloud.io/install/repositories/akopytov/sysbench/script.deb.sh | bash
RUN apt-get -qq -y install sysbench git make gcc unzip wget lua5.1 lua5.1-dev &&
apt-get clean
RUN wget https://luarocks.org/releases/luarocks-2.4.3.tar.gz && tar zxpf luarocks-2.4.3.tar.gz && cd luarocks-2.4.3 && ./configure && make bootstrap
当我尝试用它创建图像时,在过程中的某个时刻出现了这个错误:
Step 5/6 : RUN apt-get -qq -y install sysbench git make gcc unzip wget lua5.1 lua5.1-dev && apt-get clean
—> Running in 4787766a3d2c
E: Unable to locate package sysbench
The command ‘/bin/sh -c apt-get -qq -y install sysbench git make gcc unzip wget lua5.1 lua5.1-dev && apt-get clean’ returned a non-zero code: 100
有人知道问题出在哪里吗?
谢谢
aarch 上有一个关于 sysbench 的错误报告(它是 rpi 使用的目标 arm 处理器)。
尝试遵循以下建议:
https://github.com/akopytov/sysbench/issues/298
我有这个 Dockerfile:
FROM debian:latest
RUN apt-get update &&
apt-get -y install curl &&
apt-get install -y apt-transport-https
RUN curl -s https://packagecloud.io/install/repositories/akopytov/sysbench/script.deb.sh | bash
RUN apt-get -qq -y install sysbench git make gcc unzip wget lua5.1 lua5.1-dev &&
apt-get clean
RUN wget https://luarocks.org/releases/luarocks-2.4.3.tar.gz && tar zxpf luarocks-2.4.3.tar.gz && cd luarocks-2.4.3 && ./configure && make bootstrap
当我尝试用它创建图像时,在过程中的某个时刻出现了这个错误:
Step 5/6 : RUN apt-get -qq -y install sysbench git make gcc unzip wget lua5.1 lua5.1-dev && apt-get clean
—> Running in 4787766a3d2c
E: Unable to locate package sysbench
The command ‘/bin/sh -c apt-get -qq -y install sysbench git make gcc unzip wget lua5.1 lua5.1-dev && apt-get clean’ returned a non-zero code: 100
有人知道问题出在哪里吗?
谢谢
aarch 上有一个关于 sysbench 的错误报告(它是 rpi 使用的目标 arm 处理器)。 尝试遵循以下建议: https://github.com/akopytov/sysbench/issues/298