container

728x90
반응형
pod란?kubernetes에서 가장 기본적인 배포 단위이다. 간단히 1개의 가상이미지라고 보면 된다.container란?pod를 이루는Application으로 생각하면 된다. init container는 app container가 구동되기 이전에pod를 초기화해주는 container이다.pod의 환경 설정 또는 기타 다른 부수적인 작업을 하기 위해 일회성으로 구동되는 것이다.init container란?init container는 말 그대로 초기화를 위한 목적이기 때문에 container 개수로는 잡히지 않는다. app container와 다른 한 가지 특성이 있다면, 반드시 init container -> app container로 구동된다. 그래서 init container에서 에러가 발생할 경우 ..
: 단일 서버에서 여러 개의 컨테이너를 하나로 정의하고 실행하기 위한 도구이다. 즉 docker run을 통해서 실행하는 모든 어플리케이션은 docker-compose 명령어를 사용하여 작업하여 관리할 수 있다.docker-compose 사용 이유docker로 만든 여러 개의 컨테이너를 한번에 작업하고자 할 때가 존재한다. 웹서버는 기본적으로 프론트 엔드 서버, 백엔드 서버, 데이터베이스 서버 가 존재한다. 이를 각각 하나씩 컨테이너로 만들어 구동할 수 있게 작업해줘야 하는데, docker-compose를 사용하면 이를 한번에 작업할 수 있다.docker-compose 설치하기docker-compose는 각각의 OS환경에 따라 다르다. 그러므로 docker docs에서 본인의 환경에 맞는 OS를 선택하여..
728x90
반응형
Uheeking
'container' 태그의 글 목록