728x90
반응형

 

Synology에 Docker 프로그램을 실행하여 jenkins 이미지를 다운받고 jenkins 라는 컨테이너를 생성했습니다.

 

Docker의 jenkins 이미지가 구 버전이기에 Jenkins를 사용하기 위해 필요한 플러그인을 설치하는데 오류가 발생했습니다.

 

버전이 낮아서 jenkins.war 파일을 받아 업데이트를 하려는데 권한이 없어 실행하지 못하였습니다.

 

docker를 생성할때 따로 root 정보를 입력한게 없어서 당황했지만 방법을 알아보겠습니다.

 

 

 

Mac OS X로 터미널을 실행하였습니다.

 

Synology nas에 ssh 접속 허용을 해야 합니다.

 

 

 

 

정상 접속이 되었다면 -u 0 옵션으로 root 권한으로 jenkins 컨테이너에 접속합니다.

sudo docker container exec -u 0 -it [container이름] bash

 

 

 

정상적으로 root권한을 갖고 docker container에 접속한것을 확인할 수 있습니다.

728x90
반응형
728x90
반응형

 

가벼운 가상환경을 제공하는 Docker가 요즘 이슈 입니다.

 

쉽고 간편하게 컨테이너를 만든다는게 엄청난 이유인것 같습니다.

 

Docker 에 대해서는 많은 자료가 있으니 따로 알아보셔야 될것 같습니다.

 

 

 

 

Docker를 설치하기 위해 아래의 url로 이동합니다.

 

https://hub.docker.com/editions/community/docker-ce-desktop-mac

 

Docker Desktop for Mac - Docker Hub

Docker Desktop for Mac Docker Desktop for Mac is an easy-to-install desktop app for building, debugging, and testing Dockerized apps on a Mac. Docker Desktop for Mac is a complete development environment deeply integrated with the Mac OS Hypervisor framewo

hub.docker.com

 

 

 

Docker를 다운받기 위해선 Login 을 해야한다고 합니다.

 

 

 

 

 

로그인을 하면되지만 아직 계정을 만들지 않아 우측 하단의 Create Account 로 이동하겠습니다.

 

 

 

 

 

id, password, email 을 작성하고 Continue 버튼을 클릭합니다.

 

 

 

입력한 메일로 Confirm 메일이 발송되었습니다.

 

 

 

 

 

Confirm Your Email Whth Docker 버튼을 클릭하면 다시 Docker 페이지로 이동되어 로그인이 됩니다.

 

 

 

 

정상적으로 로그인이 되면 우측에 Get Docker 버튼이 보여지게 되며 다운로드를 위해 이동하겠습니다.

 

 

 

 

Get Docker 를 클릭하면 바로 다운로드가 진행됩니다.

 

앱스토어가 아닌곳에서 다운받는것이니 계속을 눌러 진행합니다.

 

 

 

 

 

다운로드 받은 Docker.dmg 파일을 실행합니다.

 

Drag & Drop 으로 Applicatios 폴더에 넣어줍니다.

 

Launchpad 에 들어가보면 귀여운 아이콘이 생성되어있습니다.

 

 

 

 

 

Next를 클릭합니다.

 

 

 

OK를 클릭합니다.

 

 

비밀번호를 입력하여 앱실행을 허용합니다.

 

 

 

귀여운 돌고래 위에 컨테이너가 잘 올라가 있네요!

 

 

터미널에서 docker version 명령어로 현재 설치 버전을 확인합니다.

 

이렇게 잘 보여진다면 설치 및 실행까지 간단하게 처리되었습니다.

 

 

다음글에선 Docker 에 컨테이너를 생성하는 방법을 알아보겠습니다.

 

728x90
반응형

'프로그래밍 > Tools' 카테고리의 다른 글

[XCode] Gitlab - #1 계정 연결하기  (0) 2019.11.08
[STS] SpringToolSuite SVN 프로젝트 연결  (2) 2019.07.15
[STS] SpringToolSuite SVN 설치  (0) 2019.07.13
Atom Editor 설치  (0) 2019.03.29

+ Recent posts