请教一下群晖的Docker怎么设置成Host模式?
Docker里面的容器设置成bridge,映射群晖的IP端口能访问但是设置成Host模式,拿不到局域网的IP?是哪里还需要设置吗?
原先一直用威联通的docker感觉比群晖这个做得要好 host模式是共享宿主机的网络的啊,没有单独的ip 要单独IP就要用macvlan或者ipvlan 如果是CLI 的话,host的命令是这么写的
docker run -d --name lucky --restart=always --net=host gdy666/lucky
这是lucky 的部署命令,不过我估计你想问的可能不是这个问题,因为host也还是一个IP, docker没有单独IP,虚拟机可以设置桥接有单独IP 用macvlan才有单独ip,简单点用host配置不同端口一样访问的啊 先创建macvlan
sudo docker network create -d macvlan --subnet=192.168.20.0/24 --ip-range=192.168.20.128/26 --gateway=192.168.20.1 -o parent=eth1.20 macvlan20
ip地址和eth网卡啥的,你对照自己的改
创建完成后,你新建docker的时候 就能选macvlan host加路由器端口转发就可以了啊,IP填群晖的IP
页:
[1]