我能够从 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)