부산소프트웨어마이스터고등학교에서는 2학년 때 전공동아리 프로젝트를 하여 11월 달에 전공동아리에서 진행한 프로젝트를 발표한다.길다면 긴 시간이지만 우리 동아리에서는 백엔드 인원이 2명이여서 백엔드 리소스가 많이 부족하다. 그래서 쓸모 없는 시간들을 많이 줄여야하는데 시간을 많이 잡아 먹는 요소 중 하나로 배포를 하는데 걸리는 시간이라고 생각했다. 우리 동아리에는 라떼판다 델타를 사용하고 있고 그리고 개인적인 홈서버가 있다. 우리는 개인적인 홈 서버를 Jenkins서버로 라떼판다를 Deploy서버로 사용하기로 하였다. 서론이 길었지만 이 글에서는 Docker를 활용해서 Jenkins를 설치 및 초기 구성을 해볼 것 이다. Docker를 설치 했다는 기준으로 글을 작성하였다. (이 글에서 Doker를 설치 ..
Docker
Ubuntu를 사용하면서 Docker를 사용할 일이 많다. Jenkins설치라던지 Docker Hub에 올린 것을 pull 받아서 deploy 하는 경우도 많다.이번 글에서는 Ubuntu에 Docker를 다운 받아서 사용할 수 있도록 만들겠습니다. docker를 설치할 때 필요한 패키지를 설치할 것입니다. 요즘에는 2줄로 설치할 수 있는 간단한 명령어가 있기 때문에 1분 안에 docker를 다운로드할 수 있습니다. 그전에는 GPG key를 사용하고 apt-get으로 많은 것을 다운로드하여야 했기 때문에 귀찮았습니다.curl -fsSL https://get.docker.com -o get-docker.shsudo sh get-docker.sh sudo systemctl status docker위의 명령어를..