CentOS 7 安装docker 部署Jenkins 安装和配置python环境

本文详细指导了在CentOS7.6上安装Docker并创建Jenkins容器,以及在Jenkins容器内安装Python3.10的过程,包括系统更新、依赖安装、镜像拉取、端口映射和Python配置等步骤。
摘要由CSDN通过智能技术生成

一、CentOS 7.6 下安装docker

1.更新系统:
sudo yum update

2.安装Docker依赖:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3.添加Docker的yum源:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

4.安装Docker:
sudo yum install -y docker-ce

5.启动Docker服务:
sudo systemctl start docker

6.设置Docker开机自启:
sudo systemctl enable docker

7.验证Docker安装是否成功:
sudo docker run hello-world


二、Docker中创建Jenkins容器

1.拉取Jenkins的官方镜像:
docker pull jenkins/jenkins

2.运行Jenkins容器
docker run -d -p 8080:8080 -p 50000:50000 jenkins/jenkins
这将在Docker中启动一个后台运行的Jenkins容器,并将主机的8080端口映射到容器的8080端口,以及将主机的50000端口映射到容器的50000端口

3.访问Jenkins Web界面:
在浏览器中访问http://localhost:8080,您将看到Jenkins的初始设置页面

4.获取Jenkins管理员密码:
在终端中运行以下命令,获取Jenkins管理员密码:
docker exec <container_id> cat /var/jenkins_home/secrets/initialAdminPassword


三、容器下安装python3.10

1.进入Jenkins容器:
docker exec -it <container_id> /bin/bash

权限不足时:
docker exec -u root -it <container_id> /bin/bash

2.更新系统:
apt-get update

3.安装Python 3.10依赖:
apt-get install -y build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

4.下载Python 3.10源代码
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz

5.解压源代码:
tar -xf Python-3.10.0.tgz

6.进入Python源代码目录:
cd Python-3.10.0

7.配置和编译Python 3.10:
./configure --enable-optimizations
make -j 4
make altinstall

8.验证Python版本:
python3.10 --version


总结

现在,您已经在Jenkins容器中成功安装了Python 3.10。您可以在Jenkins的构建脚本中使用Python 3.10来执行您的任务。请注意,这只是一个简单的示例,您可以根据自己的需求进行进一步的配置和操作。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值