是可以的。可以通过在nginx配置中添加反向代理来代理docker.sock,然后使用WebSocket协议在前端页面上创建虚拟终端。用户在前端页面上输入命令行,通过WebSocket将命令发送到nginx代理的docker.sock上,然后将命令行结果返回给前端页面显示。需要注意的是,这种方式需要保证docker.sock的安全性,避免被未经授权的用户访问。

能不能通过nginx代理到dockersock实现前端虚拟终端功能用户输入命令行返回容器内运行的命令行结果

原文地址: https://www.cveoy.top/t/topic/dydA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录