小编Nit*_*esh的帖子

Docker 错误:standard_init_linux.go:228: exec 用户进程导致:exec 格式错误

我能够从 Arm64 的 M1 Macbook 成功构建多体系结构映像。这是我的 docker 文件并尝试从 raspberrypi aarch64/arm64 运行,运行图像时出现此错误:standard_init_linux.go:228: exec user process Cause: exec format error

也使用 python 文件编辑帖子:

FROM frolvlad/alpine-python3

RUN pip3 install docker
RUN mkdir /hoster
WORKDIR /hoster
ADD hoster.py /hoster/

CMD ["python3", "-u", "hoster.py"]




#!/usr/bin/python3
import docker
import argparse
import shutil
import signal
import time
import sys
import os

label_name = "hoster.domains"
enclosing_pattern = "#-----------Docker-Hoster-Domains----------\n"
hosts_path = "/tmp/hosts"
hosts = {}

def signal_handler(signal, frame):
    global hosts
    hosts = {}
    update_hosts_file()
    sys.exit(0)

def main():
    # …
Run Code Online (Sandbox Code Playgroud)

docker dockerfile

14
推荐指数
1
解决办法
3万
查看次数

标签 统计

docker ×1

dockerfile ×1