-rwxr-xr-x 1 root root 748 May 11 2023 build-command.sh*
-rw-r--r-- 1 root root 257 May 11 2023 Dockerfile
-rw-r--r-- 1 root root 72248203 Jan 22 2022 jenkins-2.319.2.war
-rwxr-xr-x 1 root root 144 Jan 22 2022 run_jenkins.sh*
cat run_jenkins.sh #这里的目录需要做数据持久化,在yaml中要配置这个路径
--------------------------------------------------
cd /apps/jenkins && java -server -Xms1024m -Xmx1024m -Xss512k -jar jenkins.war --webroot=/apps/jenkins/jenkins-data --httpPort=8080
--------------------------------------------------
--------------------------------------------------
#Jenkins Version 2.190.1
FROM harbor.wh02.com/pub-images/jdk-base:v8.212
MAINTAINER chenleilei 370460370@qq.com
ADD jenkins-2.319.2.war /apps/jenkins/jenkins.war
ADD run_jenkins.sh /usr/bin/
CMD ["/usr/bin/run_jenkins.sh"]
--------------------------------------------------
--------------------------------------------------
#docker build -t harbor.linuxarchitect.io/magedu/jenkins:v2.319.2 .
#echo "镜像制作完成,即将上传至Harbor服务器"
#docker push harbor.linuxarchitect.io/magedu/jenkins:v2.319.2
echo "即将开始就像构建,请稍等!" && echo 3 && sleep 1 && echo 2 && sleep 1 && echo 1
nerdctl build -t harbor.wh02.com/magedu/jenkins:v2.319.2 .
echo "即将开始镜像上传,请稍等!" && echo 3 && sleep 1 && echo 2 && sleep 1 && echo 1
nerdctl push harbor.wh02.com/magedu/jenkins:v2.319.2
echo "镜像构建失败,请检查构建输出信息!"
--------------------------------------------------