群晖Docker安装和运行科学插件

hello world ! and say something say anything~

最近在同步谷歌相册.需用到大流量.自己常用的airport才20.docker里已经有一个openwrt了.现在要再做几个独立的运行.而不需要切换配置.
例如多家服务商:
10.10.10.100:7891 20/月的套餐.
10.10.10.101:7891 500G的流量套餐
10.10.10.102:7891 320G高速流量套餐

准备文件

可以直接在OPENWET的CLASH里订阅一下.自动更新好配置文件导出.
也可以在WIN客户端下导出yaml 文件.
并放到合适的DOCKER文件夹下.

DOCKER安装容器

群晖的docker拉取容器有问题.可以在命令行下操作

docker pull 跑路啦/删库啦

也可以想我一样在portainer中拉取.

配置容器

由于我们要分配固定IP.在docker网络里要选之前创建openwrt时候的非桥接网络.驱动为macvlan那个

docker network create -d macvlan --subnet=10.10.10.0/24 --gateway=10.10.10.1 -o parent=eth0 macvlan0

-d 指定网络类型为macvlan

  • –subnet 指定该网络的cidr,它必须和路由/主机同处于一个网段
  • –gateway 指定网关,和主路由同一个网关即可
  • -o parent 指定要从哪个网卡创建macvlan
  • macvlan0 区分网络名称,这个后面创建容器的时候使用

绑定端口.9090给控制面板.后面我们不装控制面板插件.直接用openwrt里自带的去连接.
789三个端口都给开放.后面也不知道要不要用反正就给了.


绑定配置文件.直接文件夹里改多方便.

登录后台

我用openclash自带的面板去登录新的容器.输入IP和端口就可以了.记得在配置文件里找到

external-controller: '127.0.0.1:9090'   改为0.0.0.0:9090
secret: ''    密码改成自己记得的.如果在内网且没有暴露.可以留空

至于后续更新可以写个sh文件.定时获取配置文件.

上一篇
下一篇