Derrick 简介
Derrick
是一个可以帮助开发者快速完成应用容器化的工具。Derrick
主要关注的是希望容器化的开发者如何在本地进行开发的问题。开发者可以通过使用 Derrick 加速本地应用容器化迁移的过程。
Derrick 自动生成以下配置
- Dockerfile
- .dockerignore
- docker-compose.yml
- Jenkinsfile
- kubernetes-deployment.yaml
安装指南
依赖:
- Docker(17.06~)
- Python2.7~python3.6
- docker-compose
- minikube in local
Derrick 安装:
1 | # 安装 derrick |
Derrick 支持运行平台
- Linux
- mac
- windows
演示
1 | # 下载 derrick-nodejs-demo node 项目 |
1 | # 本地验证容器化结果 |
1 | # 查看运行容器 |
浏览器访问 172.17.0.6:32769
,展示如下页面
查看生成的配置
1 | # 查看 k8s deployment 配置 |
1 |
|
1 | # 查看 jenkinsfile配置 |
1 | pipeline { |
项目地址
---本文结束感谢您的阅读。微信扫描二维码,关注我的公众号---
本文作者:
Peng Yang
本文链接: https://www.yp14.cn/2019/12/16/容器化配置生成神器/
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!
本文链接: https://www.yp14.cn/2019/12/16/容器化配置生成神器/
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!