docker build在mkdir命令上在树莓派上失败

时间:2020-10-13 03:20:00

标签: python docker raspberry-pi

我使用的是树莓派4b,我发誓docker构建最近可以正常工作,但是在我的dockerfile中此行失败了:

RUN mkdir -p /root/reliant-scrape

,出现以下错误:

standard_init_linux.go:207: exec user process caused "exec format error"
The command '/bin/sh -c mkdir -p /root/reliant-scrape; exit 0' returned a non-zero code: 1

从某种意义上说,仅因为此映像是在linux和Windows上构建的,它不一定就可以在armhf上构建(尽管我有点以为是docker的意思?)。我需要使用与手臂兼容的ubuntu图像吗?

以下几行构成了我的docker映像的基础层:

# Start from ubuntu
FROM ubuntu:20.04

RUN apt-get update \
  && apt-get -y upgrade

# Add python 3.7
FROM python:3.7

# Use anaconda environment
FROM continuumio/miniconda3

昨晚它在apt update && apt upgrade行上失败了,今天就是这样。奇怪...

0 个答案:

没有答案
相关问题