找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
楼主: noreph

x86 跨平台运行 docker 镜像

 火.. [复制链接]
发表于 2020-9-20 10:19 | 显示全部楼层
顶一下,学习学习
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-20 10:20 | 显示全部楼层
xiexielouzhu
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-20 10:45 | 显示全部楼层
kk怎么样..........
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-20 10:50 | 显示全部楼层
noreph 发表于 2020-9-20 00:41
x86 跑需要在路由器上开 dmz

我开了UPNP的,其他机器都能正确映射
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-20 10:58 | 显示全部楼层
老大,提示:Unable to find image 'arm64v8/ubuntu:ttnode' locally怎么解决

点评

不对,你应该是写错了,把你的运行命令中的 arm64v8/ubuntu:ttnode 改为 arm64v8/ubuntu  详情 回复 发表于 2020-9-20 11:15
等就是了,会自己从网上拉取这个镜像  详情 回复 发表于 2020-9-20 11:09
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-20 10:59 | 显示全部楼层
支持下。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2020-9-20 11:09 | 显示全部楼层
hduwhyso 发表于 2020-9-20 10:58
老大,提示:Unable to find image 'arm64v8/ubuntu:ttnode' locally怎么解决

等就是了,会自己从网上拉取这个镜像

点评

docker: Error response from daemon: manifest for arm64v8/ubuntu:ttnode not found: manifest unknown: manifest unknown.然后就是这个错误  发表于 2020-9-20 11:12
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2020-9-20 11:15 | 显示全部楼层
hduwhyso 发表于 2020-9-20 10:58
老大,提示:Unable to find image 'arm64v8/ubuntu:ttnode' locally怎么解决

不对,你应该是写错了,把你的运行命令中的 arm64v8/ubuntu:ttnode 改为 arm64v8/ubuntu
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-20 11:15 | 显示全部楼层
#!/bin/bash

if ! command -v ping >/dev/null 2>&1; then
    apt update
    apt install -y iputils-ping
fi

while true;do
    if [ ! -n "$(ps fax | grep '/ttnode/ttnode -p' | egrep -v 'grep|echo|rpm|moni|guard')" ]; then
        /ttnode/ttnode -p /ttnode
    fi
    sleep 60
done
这段代码哪几个是路径?我是挂在硬盘上的mnt/sda1,然后新建了一个ttnode,我这种情况应该怎么改

点评

脚本不用改,运行 docker 的命令中把 -v /ttnode:/ttnode 改为 -v /mnt/sda1:/ttnode,脚本以及 ttnode 程序放入 /mnt/sda1 里面,运行之前记得给读写权限 chmod 777 -R /mnt/sda1  详情 回复 发表于 2020-9-20 11:24
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-20 11:22 | 显示全部楼层
大佬这个路径帮我看看该怎么写,第一次玩完全小白
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2020-9-20 11:24 | 显示全部楼层
hduwhyso 发表于 2020-9-20 11:15
#!/bin/bash

if ! command -v ping >/dev/null 2>&1; then

脚本不用改,运行 docker 的命令中把 -v /ttnode:/ttnode 改为 -v /mnt/sda1:/ttnode,脚本以及 ttnode 程序放入 /mnt/sda1 里面,运行之前记得给读写权限 chmod 777 -R  /mnt/sda1
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-20 11:25 | 显示全部楼层
root@OpenWrt:~# docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
No binfmt support in the kernel.
  Try: '/sbin/modprobe binfmt_misc' from the host
我是x86装的openwrt然后再op自带的docker,运行x86那个命令提示这个

点评

openwrt 部分固件的内核不支持 binfmt,详见 https://www.right.com.cn/forum/thread-4052047-1-1.html  详情 回复 发表于 2020-9-20 11:28
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2020-9-20 11:28 | 显示全部楼层
hduwhyso 发表于 2020-9-20 11:25
root@OpenWrt:~# docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
No binfmt su ...

openwrt 部分固件的内核不支持 binfmt,详见 https://www.right.com.cn/forum/thread-4052047-1-1.html

点评

那完蛋了,我再试试别人的固件,看看有没有支持的  发表于 2020-9-20 11:32
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-20 12:30 | 显示全部楼层
感谢楼主分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2020-9-20 16:04 | 显示全部楼层
看看如何x86
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-19 08:01

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表