我在我的FriendlyElec NanoPi R6s上配置了一个OpenWrt操作系统,但决定添加一个Alpine chroot来运行OpenWrt没有的其他东西,并将其隔离一些;它甚至依赖于它自己的 MicroSD——一个我可以摧毁的小环境。
虽然我弄清楚了如何绑定某些文件夹(例如我的 NAS 驱动器),但我还没有弄清楚如何让 Docker 套接字显示在 chroot 中。
我使用的另一个套接字是tailscaled
.当然,我收到有关不兼容客户端的警告,但发送 ping 或获取 IP 就足够了 - 所以一切都很好。
正如您所期望的那样,我使用mount --bind /var/run/tailscaled /chroot/alpine/run/tailscaled
(var/run/
是 的符号链接/run
,在这种情况下无法解决我想要的问题。)
但是我该如何挂载/var/run/docker.sock
才能在 chroot 中执行 Docker 命令呢?
非常感谢!