개발환경/Docker

[Dokcer] 컨테이너의 기본적 사용

frances._.sb 2022. 9. 1. 17:38
728x90

도커의 설치 및 오류까지 확인하였으니 이제는 진짜 도커를 사용해볼 차례이다.

 

  • 컨테이너 사용의 기본은 도커 명령어
더보기

docker ~

 컨테이너를 다루는 모든 명령은 'docker' 명령어이다.  (docker + 무엇을 + 어떻게 + 대상)

 여기서 '무엇을', '어떻게'와 같이 docker 명령어 뒤에 해당하는 부분은 '커맨드'라고 한다.

 

더보기

docker 커맨드 대상

 

여기서 이름이 penguin인 이미지를 container로 run 하려면 다음 명령어가 된다.

더보기

docker container run penguin

 

① penguin이라는 이름의 이미지를 pull(내려받기) 하려면,

→ docker image pull penguin

 

② penguin이라는 이름의 이미지로 컨테이너를 start(시작)하려면,

→ docker container start penguin

 

 

  • 옵션과 인자
더보기

docker [상위 커맨드 하위 커맨드] (옵션) [대상] (인자)

docker container run -d penguin --mode=1

 

 1. 옵션 : 커맨드에 세세한 설정을 지정

 

① 백그라운드 실행 : -d

② 키보드를 통해 조작 : -i 또는 -t

 

더보기

옵션 예시)

-d

--all

--name penguin

 

 2. 인자 : 대상에 전달할 값을 지정, 문자 코드 또는 포트 번호 등

더보기

--mode=1

--style nankyoku

 

※ 도커 1.13부터 커맨드가 재편되면서 상위 커맨드와 하위 커맨드의 조합 형태로 일원화됐다.

즉, docker run penguin → docker container run penguin

여전히 호환이 되는 상황이지만 언제 바뀔지 모르니 알아두는 것이 좋다!

 

 

 

728x90
반응형

'개발환경 > Docker' 카테고리의 다른 글

[Docker] 대표적 명령어  (0) 2022.09.27
[docker] 도커 설치 및 오류  (2) 2022.07.26
[docker] 도커의 동작 원리  (0) 2022.07.20
[docker] 도커의 정의  (0) 2022.07.18