网上大部分教程是直接安装在虚拟机里,下面有评论问为什么不安装在 docker 里面,说安装在 docker 里面内存占用少而且运行效率没有影响,是这个道理吗?求解
1
ferock 2023-03-23 23:22:19 +08:00 via iPhone
不是这个理解
|
2
hicdn 2023-03-23 23:30:35 +08:00
装虚拟机里,可以给局域网做网关,装 docker 里不能做网关
|
4
levenwindy 2023-03-25 15:05:47 +08:00 via Android
只用 ipv4 ,Docker 就没问题,很方便。
指定 ip 就得用 macvlan ,但是 macvlan 对 ipv6 不友善,只要你的 ipv6 重新拨号,换了前缀,macvlan 就得重新设置,还得重新构建容器。 也不能直通多网卡。如果是多宽带只能考虑虚拟机里 |
5
levenwindy 2023-03-25 15:11:16 +08:00 via Android
Docker openwrt 作旁路由网由网关,科学上网+屏蔽广告,没有问题
|
6
wesleyqiu OP @levenwindy openwrt 装在虚拟机里,teslamate 装在 docker 里面,需要让 teslamate 走 openwrt ,刚好看到一个帖子让用 macvlan 的,不过没有具体介绍 220+另一个物理网口怎么用,不想浪费了,想一个网口负责群晖文件系统和 emby ,另一个网口专门负责 openwrt 和 docker 里面的容器
|
7
levenwindy 2023-03-25 19:50:27 +08:00 via Android
不清楚你的 teslamate 是为了什么走 op ,科学?一个独立的局域网 ip ?
|
8
wesleyqiu OP @levenwindy 对的,不科学上网时间线中行程和停车地址显示不出来
|
9
levenwindy 2023-03-25 23:10:38 +08:00 via Android
搜 docker 旁路由 openwrt ,就行了
|
10
levenwindy 2023-03-25 23:13:17 +08:00 via Android
teslamate 的网关和 dns 填写 openwrt 的。
|