도커의 설치 및 오류까지 확인하였으니 이제는 진짜 도커를 사용해볼 차례이다.
- 컨테이너 사용의 기본은 도커 명령어
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
여전히 호환이 되는 상황이지만 언제 바뀔지 모르니 알아두는 것이 좋다!
'개발환경 > Docker' 카테고리의 다른 글
[Docker] 대표적 명령어 (0) | 2022.09.27 |
---|---|
[docker] 도커 설치 및 오류 (2) | 2022.07.26 |
[docker] 도커의 동작 원리 (0) | 2022.07.20 |
[docker] 도커의 정의 (0) | 2022.07.18 |