ssh 还是正常的,桌面也可以进入,但是退出后就进入 openwrt 命令行
1
liuweiqing OP 还有就是关闭容器会导致电脑重启
|
2
PbCopy111 65 天前
没听懂,你说的容器是啥?是 docker 么?你是怎么安装的?安装的那个??
|
3
liuweiqing OP @PbCopy111 docker ,安装的这个 https://www.v2ex.com/t/1080478?p=1#reply8
|
4
Kinnice 65 天前 1
你是怎么启动的,启动命令是什么
|
5
liuweiqing OP @Kinnice
```sh services: openwrt: image: 14790897/openwrt:x86_64 container_name: openwrt restart: always privileged: true networks: macvlan_net: command: /sbin/init networks: macvlan_net: driver: macvlan driver_opts: parent: enp1s0 # 更换为自己的网口 ipam: config: - subnet: 192.168.0.0/24 # 更换为自己的子网 gateway: 192.168.0.1 # 更换为自己的的网关 ``` |
6
Kinnice 64 天前 via Android
你的宿主机是什么?看起来也没把 tty 挂进去呀
|
7
liuweiqing OP @Kinnice 使用 privileged 导致的,不能用这个
|
8
julyclyde 63 天前
不明白为什么要在容器里运行路由软件
容器连内核都没有,咋转发网络数据呢? |
9
liuweiqing OP @julyclyde 我的 openwrt 容器运行的好好的
|
10
julyclyde 62 天前
@liuweiqing 是不是强依赖 privilege ?设置的 MASQUERADE 规则是在 host 上的?
|
11
liuweiqing OP @julyclyde 不需要 privilege ,第二个问题我不清楚
|