首页 > 系统相关 >Centos7的宝塔系统上用Docker安装Openwrt

Centos7的宝塔系统上用Docker安装Openwrt

时间:2023-12-17 21:22:34浏览次数:40  
标签:宝塔 -- 192.168 Centos7 上用 Docker 安装 docker openwrt

Docker安装Openwrt,我是按照林中静月下仙的博客做的

 

主机是Dell的E7250 I5-5300U

先安装Centos7.9,然后使用手机做热点安装了宝塔系统,大约用了五六个小时。

然后在宝塔系统的软件商店搜索,安装

 

设置加速url

 拉取openwrt镜像 【registry.cn-shanghai.aliyuncs.com/suling/openwrt:x86_64】,继续使用手机热点

 

进入宝塔的终端,进入命令行模式

ip addr  查看本机的网卡信息,这个笔记本有一个网络口,一个wifi

打开网混合模式
ip link set em1 promisc on

创建 docker 网卡
docker network create -d macvlan --subnet=192.168.0.0/24 --gateway=192.168.0.1 -o parent=em1 macnet

 用命令启动容器

docker run --restart always --name openwrt -d --network macnet --privileged registry.cn-shanghai.aliyuncs.com/suling/openwrt:x86_64 /sbin/init

之后容器启动,此时宝塔面板网络是这样

容器是这样

点击容器行最右边的【目录】

 

 局域网环境用的网段是192.168.10

修改ipaddr 为你的openwrt访问地址,同时修改gateway,dns。修改完成后保存

重启docker,可能会报错,但是没有关系。待docker启动后在浏览器地址栏输入192.168.10.12,就可以看到openwrt的页面了

 

标签:宝塔,--,192.168,Centos7,上用,Docker,安装,docker,openwrt
From: https://www.cnblogs.com/yanyan-yangyang/p/17909862.html

相关文章

  • docker可视化操作
    云原生之部署Docker可视化管理工具docker.ui原创 江湖有缘 运维技术学习 2023-12-1518:10 发表于湖北一、docker.ui介绍1.docker.ui简介DockerUI是一个易用且轻量化的Docker管理工具,透过Web界面的操作,更方便对于Docker指令不熟悉的用户更容易操作Docker。......
  • Docker Compose 快速搭建 Redis 单机版
    Redis是非常流行的缓存中间件,其具有功能强大和部署简单的优势,我们在CentOS上使用yum就能够在线安装Redis。之所以要介绍使用Docker进行容器化部署Redis,主要原因是当前容器化部署是主流,而且能够保障服务器文件系统的整洁。本篇博客主要介绍如何使用docker-compose快速......
  • docker从0安装Jenkins
    docker从0安装JenkinsUbuntu初始化sudoapt-getinstallopenssh-serversudovim/etc/ssh/sshd_config设置静态IPcd/etc/netplan···network:version:2renderer:NetworkManagerethernets:ens33:#网卡名称dhcp4:no#关闭dhcp......
  • DOCKER20231217: 容器引擎Docker
       1.1Docker简介 1.1.1什么是Docker?一种轻量级的操作系统虚拟化技术,基于Go语言实现的开源容器项目,诞生于2013年,最初发起者是dotCloud公司(现DockerInc)Docker容器化虚拟技术vs传统虚拟机技术特性容器虚拟机启动秒级分钟级硬盘使用一般为MB一般为G......
  • 使用Docker自定义配置部署RustDesk Server
    “RustDesk是一款可以平替TeamViewer的开源软件,旨在提供安全便捷的自建方案。”这是RustDesk官网对自己的描述。作为一款使用Rust语言开发的开源软件,在为数不多的Rust开发者和数量庞大的Rust学习者中还是有相当的知名度的,并且商业化的RustDeskPro也是如火如荼。开始docker......
  • docker制作镜像太大如何处理
    1.在编写Dockerfile文件时,可以使用 .dockerignore 文件来指定需要从上下文中排除的文件和目录。可以将不需要包含在镜像中的路径添加到 .dockerignore 文件中,然后在通过 2.dockerbuild 命令构建镜像时,Docker 会自动排除这些路径。......
  • 4-Docker命令之docker stop
    1.dockerstop介绍dockerstop命令是用来停止一个运行中的docker容器。2.dockerstop用法dockerstop[参数]container[container......][root@centos79~]#dockerstop--helpUsage:dockerstop[OPTIONS]CONTAINER[CONTAINER...]Stoponeormorerunningcontainers......
  • Docker 部署数据可视化 Superset 3.0.0 深度汉化并配置元数据存储为 Postgres
    Superset官方提供的Docker镜像在3.0.0版本下不能做到开箱即用,需要一些设置拉取原始镜像dockerpullapache/superset:3.0.0配置superset_config.pysuperset_config.py会覆盖掉config.py里的变量,无需配置config.py创建一个superset_config.py文件添加以下内容SECRET......
  • Docker Compose: depends_on
    depends_ondepends_on expressesstartupandshutdowndependenciesbetweenservices.ShortsyntaxTheshortsyntaxvariantonlyspecifiesservicenamesofthedependencies.Servicedependenciescausethefollowingbehaviors:Composecreatesservicesind......
  • Docker部署Redis
    1、拉取redis镜像dockerpullredis2、创建redis配置文件mkdir-p/mydata/redis/conftouch/mydata/redis/conf/redis.conf3、启动redis镜像dockerrun-p6379:6379--nameredis\-v/mydata/redis/data:/data\-v/mydata/redis/conf/redis.conf:/etc/redis/redis.......