我试图使用此命令将unix套接字公开为tcp套接字:
nc -lkv 44444 | nc -Uv /var/run/docker.sock
当我尝试localhost:44444/containers/json
从浏览器访问时,它不会加载任何东西,但保持连接打开(加载东西不断旋转),但控制台(因为-v标志)显示正确的http响应.
关于如何使这个工作的任何想法?
PS:我知道我可以使用socat,或者只是告诉docker也可以监听tcp套接字,但是我使用的是项目的原始vm图像,除了/ home之外它不会让我修改任何东西.