docker中使用opwrt详解

简介: 在docker中配置opwrt

基于linux系统,且需要安装docker

鉴于目前市面上出现的个种矿渣,试图使用一个设备完成旁路由以及nas功能,特意总结在docker中配置openwrt的方法,以做记录。

(本人设备我家云,使用OMV系统,搭配docker中的openWRT作为私人网络中枢,毕竟家里其它人用不到)

配置docker网络
1.开启网卡混杂模式
2.创建docker的虚拟网络

准备openwrt镜像
1.获取相应openwrt镜像

本地openwrt镜像包
将openwrt镜像包(.gz)保存到/root目录
解压并导入docker
网络下载openWrt镜像包
在docker hub查找相应镜像包,在其中可以勾选相关的选项如ARM或者X86等
进入相应界面,获取相应的docker安装命令 docker pull ~~~
2.生成并开启相应配置好的容器

3.修改容器内的网络设置

使用docker exec命令进入容器的命令行模式

编辑容器内的network配置

将其中的192.168.X.1修改为你喜欢的ip地址(注:要在主路由的网段内)

4.修改容器内openWrt的登陆密码

在容器内,使用passwd root命令,重置openWrt的登录密码

5.保存并退出且进入网页进行配置

退出ssh模式后,使用浏览器打开相应的控制页面(ip地址)进行配置

目录
相关文章
|
8月前
|
缓存 Linux 调度
Docker介绍
Docker介绍
212 0
|
5月前
|
运维 持续交付 Docker
在Docker中,Docker可以用来做什么?
在Docker中,Docker可以用来做什么?
|
8月前
|
JavaScript Linux Docker
【Docker】什么是Docker?
【4月更文挑战第20天】【Docker】什么是Docker?
|
Java Linux 虚拟化
|
运维 NoSQL Java
一文让你了解Docker的前世今生
一文让你了解Docker的前世今生
145 0
|
存储 运维 Kubernetes
为什么会有docker?Docker 是什么?
深入剖析Kubernetes学习笔记
154 0
|
Ubuntu NoSQL Linux
了解和理解Docker的使用
Docker背景 Docker技术是基于Linux容器 虚拟容器技术的 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的
167 0
了解和理解Docker的使用
|
关系型数据库 Linux KVM
Docker是什么,有什么用?
Docker是什么,有什么用?
9555 0
Docker是什么,有什么用?
|
运维 NoSQL 关系型数据库
docker详细介绍
作者主页:https://www.couragesteak.com/
docker详细介绍