본문 바로가기

Development/Docker

(11)
[Docker]2. 도커 이미지 가져오기 및 컨테이너 실행 1. 도커 이미지 가져오기 $ sudo docker image pull gihyodocker/echo:latest\ 2. 도커 이미지 조회 $ docker images $ docker image ls 3. 도커 이미지 실행하기 $ docker container run -t -p 9000:8080 gihyodocker/echo:latest docker (container) run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG...] 옵션 설명 -d detached mode 흔히 말하는 백그라운드 모드 -p 호스트와 컨테이너의 포트를 연결 (포워딩) -v 호스트와 컨테이너의 디렉토리를 연결 (마운트) -e 컨테이너 내에서 사용할 환경변수 설정 –name 컨테이너 이름 설정 ..
[Docker] 0. 개념 잡기 1. 도커의 개념 - https://docs.docker.com/engine/docker-overview/ 1.1 도커 엔진 구조 1.2 도커 아키텍처 1.3 도커 컨테이너와 VM의 가상화 차이 1.4 도커 이미지 및 컨테이너의 역할 및 관계 개념 역할 도커 이미지 컨테이너를 생성하는 템플릿 역할 도커 컨테이너 도커 이미지 기반 생성되며, 파일 시스템과 애플리케이션이 구체와대 실행되는 상태
[Docker] 1. 설치하기 1. 도커 설치 안내 웹사이트 이동하기 https://docs.docker.com/get-docker/ Get Docker Docker is an open platform for developing, shipping, and running applications. Docker enables you to separate your applications from your infrastructure so you can deliver software quickly. With Docker, you... docs.docker.com 2. 설치 할 도커의 운영 체제를 선택 합니다. 여기서는 Linux를 선택 함. 3. 리눅스 상세 운영체제 선택 함. 여기서는 GCP의 Compute Engine을 이용할 것이라 Deb..