首页 > 其他分享 >自编译玩客云docker版OpenWrt R22.1.1(2022年2月13日更新)

自编译玩客云docker版OpenWrt R22.1.1(2022年2月13日更新)

时间:2023-04-17 19:37:00浏览次数:51  
标签:容器 13 R22.1 代码 -- 复制 2022 docker ID

openwrt本地直接导入玩客云的步骤做了介绍,本篇适合于没有条件编译的朋友。

2月13日更新内容:
添加插件ttyd、netdata。
拉取地址:docker pull jyhking/onecloud:1.2

2月11日更新内容:增加s905系列docker版openwrt
拉取地址:docker pull jyhking/onecloud:s905_1
1月29日优化更新内容:
1、简化操作,无需修改管理地址,根据主路由 DHCP 分配里找到一个主机名叫 OpenWRT 的,复制它的IPv4 地址粘贴到浏览器就能进入 OpenWRT 了。
2、主题和AdGuard Home无需写入固件无需单独安装。
3、删除宽带控制、上网时间控制等没啥用的插件。
拉取地址:docker pull jyhking/onecloud:1.1




安装 Armbian 后 更新软件(非必要)

  1. apt-get update && apt-get upgrade
复制代码 安装 Docker
  1. apt install docker.io
复制代码 打开网卡混杂模式
  1. ip link set eth0 promisc on
复制代码 创建网络
  1. docker network create -d macvlan --subnet=10.0.0.1/24 --gateway=10.0.0.1 -o parent=eth0 macnet
复制代码 [↑自己根据 玩客云 所在网段修改,如:玩客云IP:192.168.1.175,则10.0.0.1/24 改成 192.168.1.0/24,192.168.0.1改成主路由地址] 拉取 OpenWRT 镜像
  1. docker pull jyhking/onecloud:1.1
复制代码 创建容器
  1. docker run -itd --name=OneCloud --restart=always --network=macnet --privileged=true jyhking/onecloud:1.1 /sbin/init
复制代码 --name=OneCloud 其中OneCloud是容器名称,可以更改成你想要的,容器名称注意不要和其他容器一样,会冲突   根据主路由 DHCP 分配里找到一个主机名叫 OpenWRT 的,复制它的IP地址粘贴到浏览器就能进入 OpenWRT 了
管理密码是 password 感谢 lean大 的 OpenWRT 源码:https://github.com/coolsnowwolf/lede


查看所有容器

  1. docker ps -a
复制代码

记录下  jyhking/onecloud:xxx 左边的 CONTAINER ID(容器ID,下面用得到)

设置 容器不自启动 、 停止容器 和 删除容器

  1. docker container update --restart=no [容器ID]
复制代码
  1. docker stop [容器ID]
复制代码
  1. docker rm [容器ID]
复制代码

查看所有镜像

  1. docker images
复制代码

记录下 jyhking/onecloud:xxx 右边的 IMAGE ID(镜像ID,下面用得到)

删除镜像

  1. docker rmi [镜像ID]
复制代码  

标签:容器,13,R22.1,代码,--,复制,2022,docker,ID
From: https://www.cnblogs.com/anyview/p/17327175.html

相关文章

  • 冲刺阶段1(4月13)
    今天我们利用课余时间展开了长达一个小时的讨论,本次讨论主要针对于我们所选择项目的功能进行了细致划分完善了上次大致的界面,本次的界面将会是最后版本的界面。 ......
  • [oeasy]python0132_变量含义_meaning_声明_declaration_赋值_assignment
    变量定义回忆上次内容上次回顾了一下历史python是如何从无到有的看到Guido长期的坚持和努力 编程语言的基础都是变量声明python是如何声明变量的呢? 变量想要定义变量首先明确什么是变量变量就是数值能变的量英文名称varia......
  • [oeasy]python0132_变量含义_meaning_声明_declaration_赋值_assignment
    变量定义回忆上次内容上次回顾了一下历史python是如何从无到有的看到Guido长期的坚持和努力编程语言的基础都是变量声明python是如何声明变量的呢?变量想要定义变量首先明确什么是变量变量就是数值能变的量英文名称variable计算机在内存中分配出空间用来存储这些能变的量那......
  • 代码随想录 46天 day198.打家劫舍 | | 337.打家劫舍 III | 213.打家劫舍II
    你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你不触动警报装置的情况下,一夜之内能......
  • 2022年江西省大学生程序设计竞赛 K.Peach Conference 线段树 懒标记清空
    传送门大致题意:  给定一个n和m,表示有区间大小为n,进行m次操作。  输入m行,每行3个数字v,l,r。如果v等于0则表示查询[l,r]内桃子的数量,如果v不为0则表示给[l,r]区间修改全部加v,如果有某个点数量+v小于0,则修改为0即可。大致思路:  这个题和势能也还是有些关系的。如果要......
  • 2021-2022年度美团科研合作评优结果发布
    美团科研合作致力于搭建美团技术团队与学术界合作的桥梁,让学术前沿落地应用,让真实场景支撑研究。至今,我们已与数十所知名高校及科研机构的学者,围绕人工智能、自动驾驶、运筹优化、大数据、信息基础设施等领域开展了百余项课题合作;并在相关领域国际会议、期刊发表数百篇论文,在国际顶......
  • 代码随想录 day 46 139.单词拆分
    给定一个非空字符串s和一个包含非空单词的列表wordDict,判定 s是否可以被空格拆分为一个或多个在字典中出现的单词。说明:拆分时可以重复使用字典中的单词。你可以假设字典中没有重复的单词。示例1:输入:s="leetcode",wordDict=["leet","code"]输出:true解释:......
  • python s12 day13 JavaScript、Dom和jQuery
    1.JavaScriptJavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理。1、JavaScript代码存在形式<!--方式一--><scripttype"text/javascript"src="JS文件"></script>......
  • VS2022支持.Net4.0到4.8之前的方法
    1、在单独装VS2022的情况下(没有安装VS2019/2017...的情况下),打开ji代码报错2、报错原因:VS2022不在包含.netframework4系列版本。3、解决方法:拷贝对应版本的目录到 C:\ProgramFiles(x86)\ReferenceAssemblies\Microsoft\Framework\.NETFramework ......
  • Java开发笔记13(树的结构修改记录)
    1.Controller:/***区域树生成*/@GetMapping("/list")privateResultregionTree(){Stationstation=getStation(getUser());StringstationCode=station.getStationTelecode();List<NewTreeVo>tree=stationInfRelaService.regionTree(stat......