网站源码可以做淘宝客/网站备案查询系统
基于阿里云的Docker安装Jenkins
- 环境准备
- 安装JDK
- 安装Maven
- 安装Git
- 安装Docker
- 安装Jenkins
- Jenkins初始化
环境准备
由于是Maven的Java项目,所以我们需要现在服务器上安装JDK,Maven和Git。
由于阿里云服务器默认不安装wget,所以我先安装一个wget
yum install wget
安装JDK
yum install -y java-1.8.0-openjdk
安装Maven
wget https://mirrors.bfsu.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
tar -zxvf apache-maven-3.6.3-bin.tar.gz
cd apache-maven-3.6.3/conf
vim settings.xml
添加一个阿里的镜像仓库
<mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf>
</mirror>
讲maven加入到环境变量
vim /etc/profile
添加以下两行,为你解压后maven的路径
export MAVEN_HOME=/usr/local/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin
source /etc/profile
安装Git
yum -y install git
安装Docker
yum -y install docker
systemctl start docker
安装Jenkins
我使用docker安装的jenkins。
docker search jenkins
注意查询出来的第一个官方的jenkins非常老,我下载的时候是2.60版本的,导致很多插件不兼容。
可以下载第二个jenkins/jenkins或者第三个。
docker install jenkins/jenkins
创建一个jenkins的挂载目录,并修改权限。
cd /opt
mkdir jenkins_home
chown -R 1000:1000 /opt/jenkins_home/
dokcer生成jenkins容器并运行。以下-p :前的第一个端口代表对外暴露端口,可修改为你指定的端口
docker run -d --name jenkins -p 8010:8080 -p 50000:50000 -v /opt/jenkins_home:/var/jenkins_home jenkins/jenkins
以上jenkins就已经安装运行了。
在浏览器中访问服务器ip:8010就可以进入jenkins了。
Jenkins初始化
第一次进入Jenkins需要输入默认密码。密码在 /var/jenkins_home/secrets/initialAdminPassword目录下,执行以下命令会输出一串字符串密码。
docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword
进入jenkins直接安装推荐的插件,安装完创建用户。
进入系统管理(Manage System),进入插件管理(Manage Plugin),点击可选插件,搜索gitee,安装gitee插件。
以上Jenkins的安装配置初始化就完成了。
后面创建CICD工程,待更新。