vocechat-web icon indicating copy to clipboard operation
vocechat-web copied to clipboard

docker方式在oracle cloud的arm服务器上安装报错

Open selsunblue opened this issue 3 years ago • 1 comments

mkdir -p ~/.vocechat-server/data docker run -d --restart=always \ -p 443:443 \ --name vocechat-server \ -v ~/.vocechat-server/data:/home/vocechat-server/data \ privoce/vocechat-server:latest \ --network.bind "0.0.0.0:443" \ --network.domain "url" \ --network.tls.type "acme_tls_alpn_01" \ --network.tls.acme.cache_path "/home/vocechat-server/data/cert" privoce/vocechat-server:latest改成privoce/vocechat-server:latest-arm64都会显示WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested,后面添加--platform linux/amd64 \参数后没有上面报错,但是运行不起来,查看日志是这样的 exec /docker-entrypoint.sh: exec format error exec /docker-entrypoint.sh: exec format error exec /docker-entrypoint.sh: exec format error exec /docker-entrypoint.sh: exec format error exec /docker-entrypoint.sh: exec format error exec /docker-entrypoint.sh: exec format error exec /docker-entrypoint.sh: exec format error exec /docker-entrypoint.sh: exec format error exec /docker-entrypoint.sh: exec format error exec /docker-entrypoint.sh: exec format error

selsunblue avatar Nov 28 '22 15:11 selsunblue

看错了,有arm64版本.

但是 OS/ARCH 上还是 amd64, 可能作者上传了错误版本镜像

stilleshan avatar Nov 29 '22 06:11 stilleshan

看错了,有arm64版本.

但是 OS/ARCH 上还是 amd64, 可能作者上传了错误版本镜像

arm64确实有问题,今天更新了,可以试试。记得拉取的时候,把latest标签改为latest-arm64 @selsunblue

zerosoul avatar Dec 02 '22 14:12 zerosoul