Open kissyouhunter opened 3 years ago
如果是的话,因为SimpleDocker是运行在docker之上的因此只要docker支持m1,此应用也就可以运行在m1上。显然新版本的docker是支持m1的因此可以正常使用,docker for mac(m1,ARM ) 的下载地址为 https://www.docker.com/products/docker-desktop
不是mac 是斐讯N1 Amlogic S905D Cortex-A53.
Amlogic S905D Cortex-A53.
斐讯N1不是个路由器吗?
Amlogic S905D Cortex-A53.
斐讯N1不是个路由器吗?
是的 openwrt 有docker和docker-compose
是的 openwrt 有docker和docker-compose
嗯嗯,该应用提供了容器的版本安装脚本,只要openwrt能够安装好docker & docker-compose,就可以正常的部署启动,部署的docker-compose文件如下
# yaml 配置实例
version: '3'
services:
redis:
image: redis:latest
web:
image: registry.cn-hangzhou.aliyuncs.com/seven-tao/simple-docker:0.0.7
ports:
- "9091:4050"
volumes:
- /tmp/simple-docker/back:/tmp/back
- /var/run/docker.sock:/var/run/docker.sock
depends_on:
- redis
simple-docker_redis_1 容器正常运行 simple-docker_web_1 容器log显示standard_init_linux.go:211: exec user process caused "exec format error"
simple-docker_redis_1 容器正常运行 simple-docker_web_1 容器log显示standard_init_linux.go:211: exec user process caused "exec format error"
好的,稍后我编译一个ARM版本的镜像
simple-docker_redis_1 容器正常运行 simple-docker_web_1 容器log显示standard_init_linux.go:211: exec user process caused "exec format error"
好的,稍后我编译一个ARM版本的镜像
感谢
simple-docker_redis_1 容器正常运行 simple-docker_web_1 容器log显示standard_init_linux.go:211: exec user process caused "exec format error"
好的,稍后我编译一个ARM版本的镜像
请问一下有编译到arm版本吗?0.0.7版本arm设备仍然无法运行。
simple-docker_redis_1 容器正常运行 simple-docker_web_1 容器log显示standard_init_linux.go:211: exec user process caused "exec format error"
好的,稍后我编译一个ARM版本的镜像
大佬顺带编译一个armv7版的吧
simple-docker_redis_1 容器正常运行 simple-docker_web_1 容器log显示standard_init_linux.go:211: exec user process caused "exec format error"
好的,稍后我编译一个ARM版本的镜像
大佬,arm版本的编译了吗?在哪里下载?我的是armv7 (树莓派)
rock@rockpie:~$ docker-compose up
[+] Running 2/0
⠿ Container rock-redis-1 Created 0.0s
⠿ Container rock-web-1 Created 0.0s
Attaching to rock-redis-1, rock-web-1
rock-redis-1 | 1:C 10 Aug 2022 13:16:47.179 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
rock-redis-1 | 1:C 10 Aug 2022 13:16:47.179 # Redis version=7.0.4, bits=64, commit=00000000, modified=0, pid=1, just started
rock-redis-1 | 1:C 10 Aug 2022 13:16:47.179 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
rock-redis-1 | 1:M 10 Aug 2022 13:16:47.183 * monotonic clock: POSIX clock_gettime
rock-redis-1 | 1:M 10 Aug 2022 13:16:47.188 * Running mode=standalone, port=6379.
rock-redis-1 | 1:M 10 Aug 2022 13:16:47.188 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
rock-redis-1 | 1:M 10 Aug 2022 13:16:47.188 # Server initialized
rock-redis-1 | 1:M 10 Aug 2022 13:16:47.188 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
rock-redis-1 | 1:M 10 Aug 2022 13:16:47.207 * Loading RDB produced by version 7.0.4
rock-redis-1 | 1:M 10 Aug 2022 13:16:47.208 * RDB age 294 seconds
rock-redis-1 | 1:M 10 Aug 2022 13:16:47.208 * RDB memory usage when created 0.85 Mb
rock-redis-1 | 1:M 10 Aug 2022 13:16:47.208 * Done loading RDB, keys loaded: 0, keys expired: 0.
rock-redis-1 | 1:M 10 Aug 2022 13:16:47.208 * DB loaded from disk: 0.018 seconds
rock-redis-1 | 1:M 10 Aug 2022 13:16:47.208 * Ready to accept connections
rock-web-1 | exec /bin/sh: exec format error
rock-web-1 exited with code 1
我的Rk3288开发板也跑不了,同样是exec format error,请问现在有AArch64的版本了吗?
考虑到Go语言我不太熟悉,所以目前在使用Java重构,目前基本能力已经完成80% ,而Java是支持跨平台的,只要选择合适的JRE既可以正常运行,建议使用refact
分支查看相关代码
使用n1的用户很多