![将 Docker 套接字绑定挂载到 Alpine chroot 中?](https://linux22.com/image/228623/%E5%B0%86%20Docker%20%E5%A5%97%E6%8E%A5%E5%AD%97%E7%BB%91%E5%AE%9A%E6%8C%82%E8%BD%BD%E5%88%B0%20Alpine%20chroot%20%E4%B8%AD%EF%BC%9F.png)
我在我的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 命令呢?
非常感谢!