본문 바로가기
서버/Docker

[Docker] 컨테이너 실행하기

by 블루데이제이 2019. 2. 28.
728x90
반응형

응용프로그램을 설치하고 컨테이너를 실행해보자.

 

컨테이너 실행하기

 

Docker의 명령은 docker run docker pull docker search과 같이 docker <명령> 형식입니다.

 

 

컨테이너를 실행하는 명령어는 다음과 같다.

$ docker run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG...] 

 

주요 옵션

 옵션

 설명 

 -d

 detached 모드, 보통 데몬모드라고 하고 컨테이너가 백그라운드에서 실행됨.

 -p

 호스트와 컨테이너 포트연결

 -v

 호스트와 컨테이너 디렉토리 연결(mount)

 -e

 컨테이너 환경변수 설정

 --name

 컨테이너 이름 설정

 --restart

 컨테이너 안의 프로세스 종료 시 재시작 정책

 -it

 터미널 입력 옵션

 --link

 컨테이너 연결

 

 

 

ubuntu:16.04 컨테이너

ubuntu 컨테이너를 생성하고 컨테이너 내부 진입

$ docker run ubuntu:16.04

 

run 명령어를 실행하면 사용할 이미지를 확인한 후 없으면 다운로드한 후 컨테이너를 생성하고 시작한다.

 

 

하지만 컨테이너가 중지된 상태를 볼 수 있다.

 

다음과 같이 컨테이너를 실행해 보자.

$ docker run -d -i -t --name ubuntu ubuntu:16.04 /bin/bash

 

정상적으로 컨테이너가 실행되는 것을 볼 수 있다.

 

 

728x90
반응형