디지털 바다 물방울에 Jenkins 서버를 설정합니다.
젠킨스란?
Jenkins는 개발 팀이 CI/CD에서 반복 작업을 자동화하는 데 도움이 되는 오픈 소스 자동화 서버입니다.
이제 Jenkins 서버를 설정해 보겠습니다.
1. 여기에서 디지털 오션 계정 등록
2. 다음 사양으로 액적을 생성합니다.
3. Jenkin 서버가 사용할 포트 22 및 8080을 열도록 방화벽 규칙을 구성합니다.
새로 생성된 드롭릿을 클릭하고 네트워킹 탭으로 이동합니다.
Ensure that ports 22 and 8080 are open to receive requests.
4. 도커를 설치하고 Jenkins를 도커 컨테이너로 실행합니다.
4.1 명령을 사용하여 드롭릿으로 ssh
```
ssh root@YOUR_IP
#### 4.2. Update the server by using the command.
적절한 업데이트
#### 4.3. Install recommended upgrades.
적절한 업그레이드 -y
#### 4.4. Install docker runtime engine.
적절한 설치 docker.io -y
## 5. Run Jenkins as a docker container using the following command
도커 실행 -p 8080:8080 -p 50000:50000 -d\
-v jenkins_home:/var/jenkins_home\
-v/var/run/docker.sock:/var/run/docker.sock\
-v $(어떤 도커):/usr/bin/docker jenkins/jenkins:lts
### 6. Access the Jenkins server on the web using the server's public IP as shown below
134.xxx.xx.xxx:8080
After a successful installation of Jenkins in the Docker container, you should see a screen similar to the one below that will prompt you for an administrator password
이 명령을 사용하여 initialAdminPassword를 가져옵니다.
고양이/var/lib/docker/volumes/jenkins_home/_data/secrets/initialAdminPassword
copy the password and login into Jenkins. We can now create our first Jenkins user.
![Screenshot from 2022-08-25 15-07-43.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1661429412236/lz0Kc6M0H.png)
We have now successfully installed Jenkins.
In our next article, we shall go through how to deploy a Django application to an ec2 instance using the Jenkins server we have set up.
Reference
이 문제에 관하여(디지털 바다 물방울에 Jenkins 서버를 설정합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/langatmanuk/set-up-jenkins-server-on-a-digital-ocean-droplet-3h2e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
copy the password and login into Jenkins. We can now create our first Jenkins user.
![Screenshot from 2022-08-25 15-07-43.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1661429412236/lz0Kc6M0H.png)
We have now successfully installed Jenkins.
In our next article, we shall go through how to deploy a Django application to an ec2 instance using the Jenkins server we have set up.
Reference
이 문제에 관하여(디지털 바다 물방울에 Jenkins 서버를 설정합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/langatmanuk/set-up-jenkins-server-on-a-digital-ocean-droplet-3h2e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)