# jenkins-docker **Repository Path**: fastsun666/jenkins-docker ## Basic Information - **Project Name**: jenkins-docker - **Description**: 自定义jenkins的docker镜像,使用国内源,加速 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-02-17 - **Last Updated**: 2023-02-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Jenkins ## Dockerfile 自定义一些国内源,安装必要的maven和ansible工具。 ## 使用 可以使用docker进行build操作,自己构建镜像 ``` docker build -t myjenkins:latest . ``` 也可以pull传至docker hub的镜像 ``` docker pull myjenkins:latest ``` ## 项目环境 **jenkins** 镜像启动后需要挂载该目录,jenkins启动后所有变更将直接在该目录体现 工作目录:/var/jenkins_home 端口:[8080(应用访问),50000(JNLP)] **maven** jenkins启动后,系统管理->系统工具设置时,取消自动安装,并设置如下MAVEN_HOME地址 MAVEN_HOME:`/usr/share/maven` maven本地仓库地址:`/usr/share/maven/ref/repository` 如果需要,可以修改settings.xml仓库地址为本公司私服仓库地址 **git** jenkins启动后,系统管理->系统工具设置时,取消自动安装,并设置如下git命令行地址 命令行地址:`/usr/bin/git` ### 启动容器 ```sh docker run -d --restart unless-stopped \ -p 8080:8080 -p 50000:50000 \ --name jenkins \ -v maven-repo:/usr/share/maven/ref/repository \ -v jenkins-home:/var/jenkins_home \ -v /var/run/docker.sock:/var/run/docker.sock \ myjenkins[自己构建的镜像] ```