ubuntu

· CI&CD
부산소프트웨어마이스터고등학교에서는 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위의 명령어를..
여러분들은 프론트와 백엔드를 개발하면서 배포를 하여 사람들에게 보여주고 싶은 경험이 있을 것입니다.저 또한 백엔드 개발을 3개월 정도 하였을 시점에 내가 개발한 서비스를 배포를 하여 사람들이 사용하면 좋겠다는 고민을 하게 되었습니다.이 글에서는 홈서버를 사용하게 된 계기에 대해서 설명을 하고 다음 글에서는 안 쓰는 노트북으로 홈 서버를 만들겠습니다. 그래서 어떻게 하면 배포를 할 수 있을까 하여 찾아보니 클라우드 호스팅을 해주는 서비스를 이용하거나 홈 서버를 구축하는 방법 등이 있었습니다.하지만 AWS는 터미널을 사용하여 환경 구성을 해야 하므로 3개월 차 개발자인 저는 부족하였습니다. 다른 서비스를 찾다 보니 Cloudtype이라는 서비스를 알게 되었고 깃허브 링크만 붙여 넣으면 배포가 되어 저 같은 ..
anys
'ubuntu' 태그의 글 목록