단일 명령으로 첫 번째 Jenkins 서버 시작
1단계. 도커 설치
시스템에 Docker가 있는 전제 조건을 충족해야 합니다. docker가 이미 설치되어 있으면 바로 2단계로 이동합니다.
이전 버전의 Docker는 docker, docker.io 또는 docker-engine이라고 했습니다. 설치되어 있으면 제거합니다.
sudo apt-get remove docker docker-engine docker.io containerd runc
apt 패키지 색인을 업데이트하고 apt가 HTTPS를 통해 저장소를 사용할 수 있도록 패키지를 설치합니다.
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg lsb-release
Docker의 공식 GPG 키를 추가합니다.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
안정적인 리포지토리를 설정하려면 다음 명령을 사용하십시오.
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
apt 패키지 색인을 업데이트하고 최신 버전의 Docker Engine 및 containerd를 설치하거나 다음 단계로 이동하여 특정 버전을 설치합니다.
sudo apt-get updatesudo apt-get install docker-ce docker-ce-cli containerd.io
지원되는 모든 플랫폼에 대한 자세한 지침은 다음 웹 사이트에서 찾을 수 있습니다. https://docs.docker.com/engine/install/ubuntu/
2단계. 명령
여기에 그대로 두겠습니다.
docker run -d -p 8080:8080 jenkins/jenkins
이 명령에서:
-d 데몬 모드에서 컨테이너 시작
-p 8080:8080 필요한 포트를 외부에 노출
영구 저장소를 갖고 싶다면 컨테이너 내부의 로컬 볼륨을 바인딩할 수도 있습니다.
docker run -d -p 8080:8080 jenkins/jenkins -v /your/home:/var/jenkins_home
3단계. UI에서 일부 추가 클릭
브라우저에서 http://127.0.0.1:8080을 엽니다.
Jenkins는 초기 암호를 묻습니다. 다음 명령을 사용하여 도커 로그에서 암호를 얻을 수 있습니다.
docker logs $(docker ps | grep jenkins | awk '{print $1 }')
설치 마법사를 클릭하고 기본 플러그인이 설치될 때까지 기다린 다음 새로운 Jenkins 설치를 즐기십시오!
여기에서 개별 멘토링을 신청하세요: https://yourdevopsmentor.com/apply/
Linkedin에서 나와 연결:
기사가 마음에 드셨다면 다른 블로그도 확인하십시오: https://yourdevopsmentor.com/blog/
https://yourdevopsmentor.com/에 원래 게시됨
Reference
이 문제에 관하여(단일 명령으로 첫 번째 Jenkins 서버 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/vladimirmukhin/launch-your-first-jenkins-server-in-a-single-command-3j36
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg lsb-release
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get updatesudo apt-get install docker-ce docker-ce-cli containerd.io
여기에 그대로 두겠습니다.
docker run -d -p 8080:8080 jenkins/jenkins
이 명령에서:
-d 데몬 모드에서 컨테이너 시작
-p 8080:8080 필요한 포트를 외부에 노출
영구 저장소를 갖고 싶다면 컨테이너 내부의 로컬 볼륨을 바인딩할 수도 있습니다.
docker run -d -p 8080:8080 jenkins/jenkins -v /your/home:/var/jenkins_home
3단계. UI에서 일부 추가 클릭
브라우저에서 http://127.0.0.1:8080을 엽니다.
Jenkins는 초기 암호를 묻습니다. 다음 명령을 사용하여 도커 로그에서 암호를 얻을 수 있습니다.
docker logs $(docker ps | grep jenkins | awk '{print $1 }')
설치 마법사를 클릭하고 기본 플러그인이 설치될 때까지 기다린 다음 새로운 Jenkins 설치를 즐기십시오!
여기에서 개별 멘토링을 신청하세요: https://yourdevopsmentor.com/apply/
Linkedin에서 나와 연결:
기사가 마음에 드셨다면 다른 블로그도 확인하십시오: https://yourdevopsmentor.com/blog/
https://yourdevopsmentor.com/에 원래 게시됨
Reference
이 문제에 관하여(단일 명령으로 첫 번째 Jenkins 서버 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/vladimirmukhin/launch-your-first-jenkins-server-in-a-single-command-3j36
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
docker logs $(docker ps | grep jenkins | awk '{print $1 }')
Reference
이 문제에 관하여(단일 명령으로 첫 번째 Jenkins 서버 시작), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/vladimirmukhin/launch-your-first-jenkins-server-in-a-single-command-3j36텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)