Docker
-
[Docker/도커] #2 컨테이너 다루기Docker 2020. 1. 16. 01:06
Docker 컨테이너 도커 컨테이너는 이미지를 바탕으로 만들어집니다. 도커 컨테이너는 파일 시스템과 애플리케이션이 함께 담겨 있는 박스라고 생각하면 됩니다. 도커 컨테이너는 실행, 정지, 파기의 3가지 상태의 생애주기를 갖습니다. 실행 docker container run 명령의 인자로 지정된 도커 이미지를 기반으로 컨테이너가 생성되면 이미지를 생성했던 Dockerfile에 포함된 CMD 및 ENTRYPOINT 인스트럭션에 정의된 애플리케이션이 실행됩니다. 이는 곧 컨테이너의 실행 상태입니다. 정지 실행 중 상태에 있는 컨테이너를 사용자가 명시적으로 정지하거나 컨테이너에서 실행된 애플리케이션이 정상/오류 종료된 경우에는 컨테이너가 자동으로 정지 상태가 됩니다. 컨테이너가 정지되면 가상 환경에서는 더 이상..
-
[Docker/도커] #1 이미지 다루기Docker 2020. 1. 12. 04:26
Docker 이미지 도커 이미지는 운영 체제로 구성된 파일 시스템, 애플리케이션과 의존 라이브러리, 실행 환경의 설정 정보를 포함한 아카이브입니다. Dockerfile 자체가 도커 이미지를 의미하는 것은 아니며, 도커 이미지 구성을 설명하는 코드라고 생각하면 됩니다. 도커 이미지는 컨테이너를 만들기 위한 템플릿입니다. 1. 이미지 검색 : docker search $ docker search [options] 검색_키워드 도커 허브(Docker Hub)는 도커 이미지 레지스트리로, github처럼 리포지토리를 만들고 이를 통해 도커 이미지를 관리할 수 있습니다. 도커 허브에는 모든 이미지의 기반이 되는 운영체제 리포지토리, 언어 런타임이나 유명 미들웨어 이미지 등이 관리되는 수많은 리포지토리가 있습니다...