linux - Docker 远程开发服务器
问题描述
我想知道我是否可以使用 Docker 设置远程开发服务器。到目前为止,我一直在使用带有远程 SSH 扩展的 VSCode 来连接到我的服务器(Debian)并处理我的项目。但现在我想建立一个环境,让更多的开发人员同时连接,每个人都在自己的项目上工作。据我了解,Docker 创建了类似轻量级 VM(容器)的东西。所以我想如果他们都可以拥有自己的 Docker 容器和自己的终端和文件,那将是完美的。
所以我的问题是: -
是否可以设置类似的东西?-我应该如何设置整个事情?
- Docker 是否有任何类型的身份验证,以便开发人员可以使用用户名和密码或类似的东西远程连接到服务器?
- 如果不是,我可以像以前一样做同样的 SSH 事情,但是将用户分成这些容器吗?那么用户会通过 SSH 连接到容器而不是虚拟机吗?
我真的是 Docker 的新手,所以我会感谢您的所有帮助和建议。谢谢你。
解决方案
推荐阅读
- javascript - 如何在使用 jQuery 的 HTML 表单中使用两个按钮时向烧瓶提交数据
- c++ - string.compare() 函数没有比较正确的字符串
- algorithm - 在给定一些约束的情况下计算所有可能的组合
- csv - 使用 IMPORTDATA() 将 blob (URL) 中的 CSV 导入 Google 表格?
- performance - OpenMP 的效率与优化级别
- redis - 由于权限问题 systemctl 重启失败
- ios - UISplitViewController 在 UITabBarController 内时总是水平紧凑 - iOS 14
- scala - Scala 项目 - 用于访问过去 1、2 或 3 天发布的推文的 API?
- pandas - pandas,只计算最后 n 行
- pandas - 尝试填充纬度/经度列时的所有 NaN 值