image pull

    React와 Node.js 애플리케이션 Docker image build하기

    아래의 포스트들은 저 혼자 kubernetes에 대한 이해와 실습을 위해서 시행착오들을 적어놓은 포스트들입니다. 완벽하지 않고 순서가 뒤죽박죽임을 알아주시고 참고해주시면 감사하겠습니다! Mysql Docker Image를 이용해서 React-Node.js-MySQL 애플리케이션 구현해보기 1. React 설치 2. Node.js 설치 3. React와 Node.js 동시 구동 4. mySQL image pull하기 5. mySQL, React, Node.js 연동하기 React와 Node.js 애플리케이션 Docker image build 6. React-Node.js image 생성하기 Kubespray와 Ansible을 이용한 Kubernetes 설치하기 - 1편 7. 가상머신을 통해 멀티 노드 환경..

    Docker를 이용한 Tomcat Image pull & run

    Tomcat Apache에 대한 이해아파치는 오픈소스 라이센스에 따라 배포된 HTTP 웹 서버이다. 웹 서버라는 것은 클라이언트의 요청을 기다리고 요청에 대한 데이터를 만들어서 응답하는 역할을 한다. 그렇지만 아파치는 정적인 데이터밖에 처리하지 못한다(HTML, CSS, 이미지 등등등..) Tomcat에 대한 이해현재 가장 일반적으로 많이 사용되는 WAS(Web Aplication Server)이다. 톰캣은 웹 서버가 아닌 웹 컨테이너에서 클라이언트(고객)의 요청이 있을 때 내부 프로그램을 통해 결과를 만들어내고 이것을 다시 클라이언트에게 돌려주는 역할을 한다. 보통 톰캣이라고 부르지않고 아파치 톰캣이라고 부른다. 그 이유는 웹 서버와 웹 컨테이너의 결합으로 다양한 역할을 수행하기 때문이다. 정적인 데이..

    Docker를 이용한 Nexus Image pull & run

    Nexus Repository Nexus Repository에 대한 이해사설 Repositoy로 사용할 수 있으며 코드 공유등에 사용 할 수 있다. * maven = 자바용 프로젝트 관리 도구 참고한 사이트 : Nexus Repository란 Nexus Repository란 넥서스 레포지토리란 maven에서 사용할 수 있는 가장 널리 사용되는 무료 repository 이다. 사설 Repository로 사용할 수 있으며 코드 공유등에 사용 할 수 있다. Docker와 Helm도 지원한다! 생각보다 많은 � kim-daeyong.github.io maven에서 사용할 수 있는 가장 널리 사용되는 무료 Repository. Nexus Repository image 설치 우리가 설치할 Nexus 버전은 Nexu..

    Docker를 이용한 Jenkins Image pull & run

    Jenkins Jenkins에 대한 이해 소프트웨어 개발 시 지속적 통합 서비스를 제공하는 툴 빌드, 테스트, 배포등의 작업들을 자동화 해주는 툴 다수의 개발자들이 하나의 프로그램을 개발할 때 버전 충돌을 방지하기 위해 각자 작업한 내용을 공유 영역에 있는 Git등의 저장소에 빈번히 업로드하면서 지속적으로 통합이 가능하도록 해주는 툴이다. 참고한 사이트 : Jenkins 이해하기 빌드란? 그리고 Jenkins(젠킨스)란? 써야 하는 이유 빌드란? 그리고 Jenkins(젠킨스)란? 써야 하는 이유 서버에 기능을 추가 하려면 개발자가 개발자 노트북에서 개발을 하고 테스트까지 한 다음에 이상이 없으면 사용자가 사용할 수 있게 수정된 내 krksap.tistory.com Jenkins Image 받기 Jenki..