環境 Ubuntu aarch64(好像是arm8的一種)
Docker安裝指南:https://docs.docker.com/install/linux/docker-ce/ubuntu/
Gogs容器安裝指南:https://github.com/gogs/gogs/tree/master/docker
結果提示
standard_init_linux.go:207: exec user process caused "exec format error"
可氣的是沒有find到這個go文件,更不用說看它第207行代碼了...........
剛開始並沒有考慮架構,畢竟Docker和Gogs都宣稱支持ARM,
后來感覺不對,就列出了架構
# uname -a Linux rock64 4.4.174-rockchip64 #6 SMP Sun Feb 10 10:43:16 CET 2019 aarch64 aarch64 aarch64 GNU/Linux # arch aarch64
查了一下,aarch64好像是arm8的一種,比較新...
Docker支持,所以Hello-World容器運行成功,但是Gogs如下
一臉懵逼
https://github.com/xirixiz/dsmr-reader-docker/issues/46
最后無奈的刪除gogs容器:
docker images
docker rm gogs