# docker_cicd **Repository Path**: 239103/docker_cicd ## Basic Information - **Project Name**: docker_cicd - **Description**: 基于docker构建CICD服务 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2017-10-25 - **Last Updated**: 2021-08-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # docker_cicd - 基于docker构建CICD服务 ### 问题描述 现有开发团队转型成敏捷开发团队,需要提供自动持续集成、持续交付环境,要求支持Java、Python等多种语言 ### 建模分析 ![建模分析](https://gitee.com/uploads/images/2017/1026/103650_81bd0a21_815443.jpeg "model.jpg") ### 程序流程 ### 结果分析 --- ## 软件项目介绍 ### 硬件、操作系统 - 阿里云服务器ECS主机 - 2Cores、4GB RAM - Centos Linux 7.4 x86_64 - update to latest
[root@ali-linux01 ~]# yum update -y
...
[root@ali-linux01 ~]# cat /etc/redhat-release 
CentOS Linux release 7.4.1708 (Core) 
### 应用组件 - gitlab-ce for docker latest版本 - jenkins for docker latest版本 - mariadb 5.5.56-2.el7.x86_64版本 ### 应用程序 程序语言:python 2.7.x #### 部署方法 - 安装python语言库、pip工具、nodejs语言库、yarn工具、git工具 - 克隆项目 - 安装virtualenv - 安装python扩展 - 安装Javascript扩展 #### 在Windows部署代码: 注:部署过程需要访问互联网
git clone https://gitee.com/239103/docker_cicd
cd docker_cicd
virtualenv venv
venv\Scripts\activate.bat
pip install -r < requirements.txt
yarn
## 参考资料 - 建模分析 - http://www.cnblogs.com/vpersie2008/p/5771041.html