Docker/Docker
[Docker] Docker로 다른 툴 들 실행하기
2021. 4. 11. 18:19반응형
Jenkins
docker pull jenkins/jenkins:lts
$ docker run -p 8080:8080 -p 50000:50000 jenkins/jenkins:latest
젠킨스는 기본적으로 8080포트를 이용하기 때문에 호스트의 8080과 젠킨스포트를 맞춰줍니다.
그리고 호스트의 /home/jenkins와 젠킨스 컨테이너 /var/jenkins_home을 볼륨 마운틴 해줍니다.(/home/jenkins:/var/jenkins_home)
이제 젠킨스 컨테이너 (/var/jenkins_home)안에서 새롭게 우리의 프로젝트 컨테이너를 구동시킬 것이기 때문에 docker.sock 파일을 볼륨해줍니다.(/var/run/docker.sock:/var/run/docker.sock)
이를 root 계정으로 (jenkins imageId로)구동을 시켜주도록 합니다.( -u root 7e250da768ed )
sudo docker run -d -p 8080:8080 -v /home/jenkins:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock -u root 7e250da768ed
$ docker run -d -p 8080:8080 -v /home/jenkins:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock -u root
반응형
'Docker > Docker' 카테고리의 다른 글
[Docker] Docker 명령어 (2) - 중급 명령어 (0) | 2021.04.22 |
---|---|
[Docker][수정필요] 컨테이너 로그보기 (log, 로깅하기, Logging, Container log) (0) | 2021.04.12 |
[Docker] Docker 명령어 (1) - 이미지 / 컨테이너 명령어 (Main) (0) | 2021.04.10 |
[Docker] 도커 참고 사이트 (0) | 2021.04.08 |
[Docker][Ubuntu] Docker 설치 및 hello world 실행 (Docker 공식 홈페이지) (5분 안에 Docker로 Hello world 띄우기) (0) | 2021.04.08 |