错误 运行 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