在虚拟机centos7中部署docker+jenkins最新稳定版
- 开源代码
- 2025-08-15 05:51:02

在虚拟机centos7中部署docker+jenkins最新稳定版 查看端口是否被占用 lsof -i:80 查看运行中容器 docker ps 查看所有容器 docker ps -a 删除容器 docker rm 镜像/容器名称 强制删除 docker rmi -f 镜像名 查看当前目录 pwd 查看当前目录下所有文件名称 ls 赋予权限 chown 777 解压.tar文件到目录 tar -zxvf 解压.zip文件 unzip 安装nginx sudo yum install epel-release yum update yum install -y nginx 设置开机启动 systemctl enable nginx systemctl start nginx 主配置文件:/etc/nginx/nginx.conf 默认文件目录:/usr/share/nginx/html 错误日志:/var/log/nginx/error.log 访问日志:/var/log/nginx/access.log 安装docker 卸载旧版本 yum remove docker docker-common docker-selinux docker-engine 安装需要的软件包 yum install -y yum-utils device-mapper-persistent-data lvm2 设置yum源 yum-config-manager --add-repo download.docker /linux/centos/docker-ce.repo 安装docker yum makecache fast sudo yum install docker-ce 启动和开机启动 systemctl start docker systemctl enable docker 或者 service docker start 验证安装是否成功 docker version 配置jdk 下载最新稳定jdk21 download.oracle /java/21/latest/jdk-21_linux-x64_bin.tar.gz 下载最新稳定maven dlcdn.apache.org/maven/maven-3/3.9.5/binaries/apache-maven-3.9.5-bin.zip 新建目录 mkdir /usr/local/java 解压 tar -zxvf jdk-21_linux-x64_bin.tar.gz -C /usr/local/java/ 新建目录 mkdir /usr/local/maven 解压 unzip apache-maven-3.9.5-bin.zip /usr/local/maven/ 编辑环境 vim /etc/profile 配置java环境 export JAVA_HOME=/usr/local/java/jdk-21.0.1 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 配置maven环境 export MAVEN_HOME=/usr/local/maven/apache-maven-3.9.5 export PATH=$PATH:$MAVEN_HOME/bin 使环境变量生效 source /etc/profile 添加软连接 ln -s /usr/local/java/jdk-21.0.1/bin/java /usr/bin/java ln -s /usr/local/maven/apache-maven-3.9.5/bin /usr/bin/mvn 安装jenkins 开启远程访问 chcon -Rt svirt_sandbox_file_t /usr/local/maven/apache-maven-3.9.5 chcon -Rt svirt_sandbox_file_t /usr/local/java/jdk-21.0.1 docker run -d 容器在后台运行 -p 端口映射 --name 容器名称 --privileged=true 指定容器是否为特权容器,特权容器拥有所有的capabilities -v 给容器挂载存储卷,挂载到容器的某个目录 -u 指定容器的用户 最后是镜像名 docker run -d -p 8080:8080 -p 50000:50000 --name jenkins --privileged=true -v /var/jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock -v /usr/local/maven/apache-maven-3.9.5:/usr/local/maven/apache-maven-3.9.5 -v /usr/local/java/jdk-21.0.1:/usr/local/java/jdk-21.0.1 -u 0 jenkins/jenkins:2.414.3 访问地址 http://ip:8080 解锁jenkins docker exec -it jenkins bash 查看密码 cat 界面中保存的密码目录 配置jenkins
安装插件 Maven Integration Publish Over SSH Gitee 新建项目
构建完成
在虚拟机centos7中部署docker+jenkins最新稳定版由讯客互联开源代码栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“在虚拟机centos7中部署docker+jenkins最新稳定版”