도커
-
16. 도커(Docker)를 사용해보자스프링개발자/201 - 일반 2020. 8. 3. 02:30
[배경] 도커(Docker)를 쓰면 어플리케이션이 환경에 얽매이는 문제를 해결해준다. 예를들어, 내 어플리케이션의 데이터베이스가 MySQL인데, 도커를 쓰면 다른 OS시스템에 갈때마다 설정을 다시 할 필요가 없다. MongoDB, Jenkins 등등 다른 환경 dependency또한 하나의 도커에 모두 올려서 구동하면, 어디에서나 나의 도커 환경을 불러와서 별도의 셋업없이 바로 구동할 수 있는 Platform as a service(PaaS)이다. 로컬에서 도커를 띄우는 연습을 해보자. 도커개념 설명 유튜브 비디오 by "얄팍한 코딩사전" https://www.youtube.com/watch?v=tPjpcsgxgWc [학습목표] 도커가 무엇인지 이해한다 도커를 설치할 수 있다 도커 이미지를 설치할 수 있..
-
6. 젠킨스 설치하고 CI 연습을 해보자스프링개발자/201 - 일반 2020. 7. 16. 08:45
[배경] CI/CD과정을 최소화해보자. 젠킨스를 로컬에서 구현하고 여러가지 연습해보자; CI/CD에 대해 구글에 검색해보면 다음 결과가 나온다; CI/CD bridges the gaps between development and operation activities and teams by enforcing automation in building, testing and deployment of applications. 어플리케이션의 빌드, 테스트 및 배포 과정을 자동화 시켜준단 뜻이다. DevOps Engineer만 하는줄 알았는데, 소프트웨어 개발자라면 꼭 알아야 한다. 1. 도커를 통해 젠킨스 이미지 다운로드 로컬에 도커가 설치 되어 있다고 가정하고, 다음의 링크를 참고해서 젠킨스를 설치하자 http..