Information Security Study
jenkins 설치, 자바 설치, 도커 설치 본문
jenkins 설치, 자바 설치, 도커 설치
jenkins01, 02 인스턴스 접속 -> 젠킨스, 자바, 도커 설치
app01, 02 인스턴스 접속 -> 자바, 도커 설치
db01, 02 인스턴스 접속 -> 포트번호, 패스워드 변경
1) 자바 설치
$ sudo apt update
$ sudo apt install openjdk-17-jdk
2) 젠킨스 설치
curl -fsSL https://pkg.jenkins.io/debian/jenkins.io-2023.key | sudo tee \
/usr/share/keyrings/jenkins-keyring.asc > /dev/null
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
https://pkg.jenkins.io/debian binary/ | sudo tee \
/etc/apt/sources.list.d/jenkins.list > /dev/null
sudo apt update
sudo apt install jenkins
jenkins01, 02 모두 접속이 된다.
3) 도커 설치
$ sudo apt-get update
$ sudo apt-get install ca-certificates curl gnupg
$ sudo install -m 0755 -d /etc/apt/keyrings
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
$ sudo chmod a+r /etc/apt/keyrings/docker.gpg
$ echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
$ sudo docker run hello-world
$ sudo systemctl status docker
'네트워크 캠퍼스 > 2차 프로젝트' 카테고리의 다른 글
gradle 툴, ssh over, ssh agnet 플러그인 설치 (0) | 2024.07.18 |
---|---|
nginx 연동하기 (0) | 2024.07.18 |
젠킨스 브라우저 접속하기 (0) | 2024.07.18 |
subnet 구조 잡기 (0) | 2024.07.18 |
240715 subnet 구조 잡기, 젠킨스/자바/도커 설치, nginx 설정, 로컬에서 애플리케이션 빌드 테스트하기, 파이프라인 gradle 설정, sshagent 설정 (0) | 2024.07.15 |