docker-xiazaibao-xware
docker-xiazaibao-xware copied to clipboard
armbian aarch64 上报“standard_init_linux.go:190: exec user process caused "exec format error"”
本机系统是的armbian aarch64: root@aml:~# uname -a Linux aml 4.18.7-aml-s9xxx #1 SMP PREEMPT Thu Jan 3 06:41:31 UTC 2019 aarch64 GNU/Linux
docker创建命令:
docker run -d
--name=xware
-m 256m
-p 9000:9000
-v ~/data:/data
--mac-address 我的
--privileged
keli/xiazaibao-xware
报下面的错: root@aml:~# docker logs xware standard_init_linux.go:190: exec user process caused "exec format error"
这个是什么原因呢?
上面的错误好像是架构不支持,我改了下Dockerfile里的from,把docker内的系统换成32位的: FROM arm32v7/debian:stable-slim
然后运行同样docker创建命令,logs里报这样的错: executing /bin/etm --system_path=/tmp/etm --disk_cfg=/etc/thunder_mounts.cfg --etm_cfg=/etc/etm.ini --log_cfg=/etc/log.ini --pid_file=/var/run/xunlei.pid --license=15087120001000004f000775by6v6euyiqjkj2m7h53 --hubble_report_pipe_path=/tmp/etm/etm_hubble_report.pipe --ntfs_type=3 --enable_freetime_upload=0 --preferred_network_adapter=eth0 --omit_hubble_report=0 --import_v1v2_mode=0 --listen_addr=0.0.0.0:9000 --enable_vod=0 qemu: uncaught target signal 11 (Segmentation fault) - core dumped select timeout, please try it again later
请教老哥是哪里不对呢?