공식 홈페이지


<aside> 🖐🏼

https://www.jenkins.io/download/

</aside>

  1. Ubuntu

<aside> 🕞

  1. jenkins 설치 → 실행
1. repo -> jenkins install
--------------------------
sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \\
  <https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key>
echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc]" \\
  <https://pkg.jenkins.io/debian-stable> binary/ | sudo tee \\
  /etc/apt/sources.list.d/jenkins.list > /dev/null
sudo apt-get update
sudo apt-get install jenkins

2. Start Jenkins
----------------
systemctl enable jenkins

systemctl start jenkins
  1. jenkins port 변경

cd /lib/systemd/system

vi jenkins.service
=> Environment="JENKINS_PORT=8085"
==> port 번호 변경
  1. ubuntu port num open

ufw allow 8085

ufw status

</aside>

  1. install → docker run

<aside>

  1. jenkins image run

$ docker run -itd --name jenkins -p 8080:8080 -p 50000:50000 \\
-v /docker/jenkins:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock \\
-e TZ=Asia/Seoul -u root jenkins/jenkins:latest
  1. jenkins sh → docker install

<aside>

# Jenkins container 접속
$ docker exec -it jenkins bash
# docker 설치 
$ curl -fsSL get.docker.com -o get-docker.sh
$ sh get-docker.sh
# 확인
$ docker ps

</aside>

</aside>