玩客云docker安装定制版OpenWrt旁路由

前提是:你装好了armbian系统。

修改dns(如果不能上网的话)
nano /etc/resolv.conf
增加:
nameserver 192.168.1.1
nameserver 8.8.8.8

修改docker源:
nano /etc/docker/daemon.json

增加
{“registry-mirrors”: [“http://hub-mirror.c.163.com”],”data-root”: “/mnt/upan/docker”}

#安装国产的dock管理界面(建议安装Portainer,更流行)
# docker run –restart always -p 8081:8081 -p 8082:8082 -e TZ=”Asia/Shanghai” -d -v /var/run/docker.sock:/var/run/docker.sock -v /etc/docker/:/etc/docker/ wangbinxingkong/fast:latest

安装Portainer
#搜索:docker search portainer 有反应说明网络正常,可以继续下一步
#拉取镜像:docker pull portainer/portainer-ce

下载中文汉化包:
http://code.imnks.com/zip/portainer-ce-public-cn-20220728.zip
解压后将public文件夹上传到/root目录下
# 启动镜像
docker volume create portainer_data
docker run -d -p 9000:9000 –name portainer –restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /root/public:/public portainer/portainer-ce:latest

安装完毕,通过访问你玩客云ip加上端口9000就可以进入prtainer了。

删除容器
列出所有容器:docker ps -a
找到你要删除的容器ID:c7a49cb6bcf5
关闭容器:docker kill c7a49cb6bcf5
强制删除:docker rm -f c7a49cb6bcf5

docker import onecloud-rootfs.tar alay_openwrt
onecloud-rootfs.tar为固件名,ftp传上去后,进入该目录

开启网卡混杂模式
ip link set eth0 promisc on

创建macvlan网络:
docker network create -d macvlan –subnet=192.168.1.0/24 –gateway=192.168.1.1 -o parent=eth0 macnet

#如果已经已经有了macnet了之后,就不需要新建creat了,直接下一条。

docker run –restart always –name openwrt -d –network macnet –privileged alay_openwrt /sbin/init
不报错,就说明安装成功。

以下为附件IP的安装命令,未测试过。
docker run –restart always –name openwrt2 -d –network macnet –ip 192.168.1.254 –privileged alay_openwrt /sbin/init

完毕,测试后反馈。

原创文章,作者:admin,如若转载,请注明出处:https://alay.cc/277.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
admin的头像admin
上一篇 2022-11-07 下午8:07
下一篇 2022-11-09 下午10:24

相关推荐

评论列表(1条)

  • admin的头像
    admin 2022-11-09 下午9:16

    需要固件,私聊我!