docker使用独立ip安装青龙面板

  一 首先来到

控制面板-网络-网络界面-管理-Open vSwitch 设置

docker使用独立ip安装青龙面板

打开Open vSwitch

docker使用独立ip安装青龙面板

Open vSwitch就是虚拟交换机。可以简单这样理解,docker容器接入这台交换机,就可以连上你的路由器,相当于一台手机or平板or盒子接入你家网络。

确认打开Open vSwitch开关以后,我们进入SSH控制台。

输入

ip addr 查看NAS网卡情况 确认Open vSwitch功能是否打开

docker使用独立ip安装青龙面板

图中列出了NAS的所有网卡,其中有一个ovs_eth0的网口,对应NAS物理网口信息。这个网口就是开启了Open vSwitch以后的联网网口。如果你的联网网口是其他口(eth*),这里的ovs_eth*也可能不一样,自行注意。等会创建macvlan网络需要使用这个端口,一定记好,不要搞错。

下一步输入

docker network ls

查看docker的网络详情

docker使用独立ip安装青龙面板

目前默认只有三种网络模式

bridge、host、none三种网络模式是什么原理作用,大家自行百度即可。

如果已经有driver为macvlan的docker网络,可以执行 docker network rm name 来进行删除,name为macvlan网络实际名称,即图上的NAME栏参数。

确认docker网络中没有macvlan网络,我们再进行下一步。

创建自定义macvlan网络。

创建命令很简单,和创建docker容器类似。

我这里内网网段是  192.168.11.0/24  ,主路由网关  192.168.11.1   。

创建macvlan网络命令如下

docker network create -d macvlan –subnet=192.168.11.0/24 –gateway=192.168.11.1 –ip-range=192.168.11.2/24 -o parent=ovs_eth0 局域网1

简单解释一下

docker network create -d macvlan #指定创建的网络类型是macvlan

–subnet=11.0.0.0/24 #macvlan的ipv4网段,这里写你的内网网段即可。

–gateway=11.0.0.1 #macvlan的ipv4网关,这里写您需要容器走的网关。

-o parent=ovs_eth0 #桥接网络走的是ovs_eth0接口,如果你的接口不是这个,请自行更改。

name #macvlan网络的名称

参数怎么填大家按照自己实际需求情况来

docker使用独立ip安装青龙面板

创建完成以后可以再次输入 docker network ls 检查是否创建成功(如上图)。

也可以打开docker的webui,检查网络信息。

docker使用独立ip安装青龙面板

macvlan网络创建成功以后,我们就可以使用它来创建具体容器了。

二、在docker安装青龙面板

2.1打开docker-注册表-搜索qinglong下载第一个whyour/qinglong

docker使用独立ip安装青龙面板

2.2下载完以后大约456M

docker使用独立ip安装青龙面板

2.3创建固定IP的 macvlan

命令如下

docker run –name whyour-qinglong1 –network 局域网1 –ip=192.168.11.5 whyour/qinglong:latest

重点提一下

–net=局域网1 #为容器使用名为GGGGG的docker网络模式

–ip=192.168.11.5 #指定容器IP

其余部分跟普通创建容器一致。

创建其他容器只要 –net 配置为macvlan网络名称即可,大家自行举一反三。

创建成功以后可以看到macvlan网络模式

docker使用独立ip安装青龙面板

2.4打开FileStation在里面新建QL文件夹,以及下属文件夹config、db、log、scripts用来存放青龙面板的配置与文件信息

docker使用独立ip安装青龙面板

2.5打开映像选中刚才下载好的qinglong镜像文件选择启动-命名-高级配置

docker使用独立ip安装青龙面板

2.6配置端口映射5700:5700,

docker使用独立ip安装青龙面板

2.7配置目录映射,如下图所示,最后应用

/ql/data/scripts

/ql/data/log

/ql/data/db

/ql/data/config

docker使用独立ip安装青龙面板

2.7下一步-应用即可,点击容器-选中qinglong-详情-日志-看到容器启动成功,说明成功了

docker使用独立ip安装青龙面板

三、配置青龙面板

3.1访问你的群辉地址:5700端口即可

http://192.168.123.218:5700/

docker使用独立ip安装青龙面板

3.2配置完相关信息即可

 

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享