找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2398|回复: 11

[N1盒子] 求助n1创建docker时忘了改称自己的ip

[复制链接]
发表于 2019-11-2 07:42 来自手机 | 显示全部楼层 |阅读模式
我的k2p是192.168.6.1
n1是192.168.6.2
问题一:登录portainer,看到containers里IP ADDRESS下还是1921.168.2.*
问题二登录openwrt里发现网络接口那是空的,但是我可以正常上网。

下面是教程里的步骤
八.把armbian修改为静态ip地址和改DNS:改静态是为了在安装docker的op下,能登录armbian的ssh,
1.用moba登录armbian的ssh,用记事本打开附件的interfaces,把以下内容改成你自己的,
我都按照教程改了。

但第九步,我当时不知道该怎么选的,直接用了方法二中的b全新部署

九.安装docker版op和配置网关:下面的192.168.2.0和192.168.2.1改为你的主路由网段和ip。
我好像是没用方法一
1,方法一:(从服务器下载镜像并部署)
登armbian的ssh,执行:
docker pull kanshudj/n1-openwrtgateway:r9.8.5
ip link set eth0 promisc on
modprobe pppoe
docker network create -d macvlan --subnet=192.168.2.0/24 --gateway=192.168.2.1 -o parent=eth0 macnet
docker run --restart always -d --network macnet --privileged kanshudj/n1-openwrtgateway:r9.8.5 /sbin/init

b,若之前没部署过openwrt,则完整的部署命令为:
docker import openwrt-armvirt-64-default-rootfs.tar.gz openwrt:R9.10.1
ip link set eth0 promisc on
modprobe pppoe
docker network create -d macvlan --subnet=192.168.2.0/24 --gateway=192.168.2.1 -o parent=eth0 macnet
docker run --restart always -d --network macnet --privileged openwrt:R9.10.1 /sbin/init

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
 楼主| 发表于 2019-11-2 09:50 | 显示全部楼层
有人知道解决办法么?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-11-2 10:44 | 显示全部楼层
本帖最后由 你懂地 于 2019-11-2 10:47 编辑

删除容器{containers}里的,重新命令部署容器

点评

container s下全部删除? docker也需要重新安装么  详情 回复 发表于 2019-11-2 13:17
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

头像被屏蔽
发表于 2019-11-2 10:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-11-2 13:17 来自手机 | 显示全部楼层
你懂地 发表于 2019-11-2 10:44
删除容器{containers}里的,重新命令部署容器

container s下全部删除?
docker也需要重新安装么
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-11-2 14:03 | 显示全部楼层
本帖最后由 你懂地 于 2019-11-2 14:16 编辑

docker不需要重新安装,就在container下OP打钩删除就可以了





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

对应的image不需要移除么? 这个是按照教程里的一段说明,请问该用哪条命令重新部署呢? 3,更新方法: 1.登录docker容器管理页,在containers点remove移除旧版op容器,再在image移除旧版op镜像,也可以不移除  详情 回复 发表于 2019-11-2 16:44
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-11-2 16:44 来自手机 | 显示全部楼层
本帖最后由 fyi151 于 2019-11-2 16:45 编辑
你懂地 发表于 2019-11-2 14:03
docker不需要重新安装,就在container下OP打钩删除就可以了

对应的image不需要移除么?

下面是论坛里安装教程里的一段说明,请问该用哪条命令重新部署呢?

3,更新方法:
1.登录docker容器管理页,在containers点remove移除旧版op容器,再在image移除旧版op镜像,也可以不移除,因为可以多个op共存,但每个op的ip不能相同。建议kill 停止或干脆移除,多个op运行,负载可能变高
  2.重启设备
  3.重新安装部署op容器:与首次安装不同的是,更新安装无需执行docker network create -d macvlan --subnet=192.168.2.0/24 --gateway=192.168.2.1 -o parent=eth0 macne,因为首次安装时已搭建好虚拟网关。

点评

image不需要移除  详情 回复 发表于 2019-11-2 16:47
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-11-2 16:47 | 显示全部楼层
本帖最后由 你懂地 于 2019-11-2 16:50 编辑
fyi151 发表于 2019-11-2 16:44
对应的image不需要移除么?

下面是论坛里安装教程里的一段说明,请问该用哪条命令重新部署呢?

image不需要移除
按照你原先的命令,修改自己的IP地址,再部署一次就可以了

点评

非常感谢你耐心解惑。请问是不是这几行命令:  详情 回复 发表于 2019-11-2 17:00
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-11-2 17:00 | 显示全部楼层
你懂地 发表于 2019-11-2 16:47
image不需要移除
按照你原先的命令,修改自己的IP地址,再部署一次就可以了

非常感谢你耐心解惑。请问是不是这几行命令:
1,方法一:(从服务器下载镜像并部署)
登armbian的ssh,执行:
docker pull kanshudj/n1-openwrtgateway:r9.8.5
ip link set eth0 promisc on
modprobe pppoe
docker network create -d macvlan --subnet=192.168.2.0/24 --gateway=192.168.2.1 -o parent=eth0 macnet
docker run --restart always -d --network macnet --privileged kanshudj/n1-openwrtgateway:r9.8.5 /sbin/init

我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-11-2 17:09 | 显示全部楼层
本帖最后由 你懂地 于 2019-11-2 17:15 编辑

应该只需要这个
docker network create -d macvlan --subnet=192.168.2.0/24 --gateway=192.168.2.1 -o parent=eth0 macnet
docker run --restart always -d --network macnet --privileged kanshudj/n1-openwrtgateway:r9.8.5 /sbin/init

注意红色部分根据自己的ip地址和版本号,需要修改

点评

搞定,需要再修改下这里:  详情 回复 发表于 2019-11-3 01:38
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-11-3 01:38 | 显示全部楼层
你懂地 发表于 2019-11-2 17:09
应该只需要这个
docker network create -d macvlan --subnet=192.168.2.0/24 --gateway=192.168.2.1 -o pa ...

搞定,再次感谢~需要再修改下这里:
3,在下图输入vi /etc/config/network,按i改网关信息,op的ip要改成跟主路由同网关,比如192.168.2.1和192.168.2.2,改好后依次按返回键,:wq保存退出。再点disconnect,在containers那勾选op 点restart重启op。
(部分op需手动复制粘贴以下两条,192.168.2.1改成你主路由ip。不复制进去就登陆不了op) ,
option gateway '192.168.2.1'
option dns '114.114.114.114 223.5.5.5'


我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 06:52

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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