想用 jenkins
构建一个项目,打包成 docker
镜像,推送到指定服务器,在网上找了一圈,大多数都是过于依赖插件,要么细节没讲清楚,一直卡着。所以抽周末,直接从头搞了一遍
安装 gitlab 和 jenkins
services:
gitlab:
image: gitlab/gitlab-ce:16.0.9-ce.0
container_name: "cicd-gitlab"
restart: always
ports:
- "5001:80"
jenkins:
image: jenkins/jenkins:jdk17
container_name: "cicd-jenkins"
restart: always
ports:
- "5002:8080"
默认账号是 root
,默认密码进入 docker容器,使用 cat /etc/gitlab/initial_root_password
命令查看