新手,谁有实际工作经验的,说说Docker在实际工作中的具体使用场景吧,谢谢!
你想下如果项目用到了一万个插件(举个例子)然后要部署到各种服务器上 windows linux 然后版本不一样,然后你发现一会这跑不起来一会那跑不起来,然后你就爽了
我司就是用docker作为 前端
和 java后端
的生产环境部署用的。他们本地开发完,就将包push到阿里云私有仓库,应用也是跑在阿里云的云服务器上。还有算法,也是将不同服务之间用了 docker-compose 进行了编排,每次发布都是打一个新的tag,docker更新算法包。
3 回答2.6k 阅读✓ 已解决
3 回答4.1k 阅读✓ 已解决
8 回答3.6k 阅读
4 回答2.8k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
docker的正确用法应该是作为K8S中的一个pod来跑应用。
提交项目到 gitlab,gitlab 根据配置文件执行程序部署
基本上就是这样一个流程,这才是 docker的正确用法。