도대체뭐가문제임
Android 프로젝트 CI/CD(Docker, Jenkins)[3] - Docker 이미지 만들기/실행 본문
Docker이미지를 만들기 위해 Docker라는 폴더 안에 다음과 같이 파일이 구성되어있다.
터미널을 실행하고 해당 디렉토리로 이동한다.
다음 명령어를 실행한다. 맨 뒤 ubuntu-jenkins 는 이미지의 이름이다. 적절하게 바꿔도 상관없다.
docker build -t ubuntu-jenkins .
약 20분정도 소요되는것으로 보인다.
이미지 생성에 성공했다면 다음 명령어로 현재 생성된 이미지를 확인한다.
docker images
Docker앱을 실행해서 확인할 수도 있다.
생성이 완료되었다면 다음 명령어를 통해 Docker를 실행한다.
포트번호를 바꾸고싶다면 8080:8080에서 왼쪽 8080을 변경해주면 된다. 나머지는 도커엔진에서 사용하는 포트이다.
docker run --name ubuntu-jenkins -p 8080:8080 -p 50000:50000 -v ~/jenkins_home:/var/jenkins_home ubuntu-jenkins
터미널을 보면 Jenkins 실행을 위한 패스워드도 생성되었고 마지막줄에서 Jenkins가 구동이 시작되었음을 확인할 수 있다.
확인을 위해 브라우저에서 localhost:8080으로 접속해보자.
Jenkins 초기화면이 잘 뜨는것을 확인할 수 있다.
'개발 기타' 카테고리의 다른 글
Android 프로젝트 CI/CD(Docker, Jenkins)[5] - Jenkins 아이템 세팅 및 빌드 (0) | 2021.06.18 |
---|---|
Android 프로젝트 CI/CD(Docker, Jenkins)[4] - Jenkins 설정 (0) | 2021.06.17 |
Android 프로젝트 CI/CD(Docker, Jenkins)[2] - Dockerfile 작성 (0) | 2021.06.16 |
Android 프로젝트 CI/CD(Docker, Jenkins)[1] - Docker 설치 (0) | 2021.06.16 |
변수명에 관하여 (1) | 2021.04.29 |
Comments