안녕하세요 Warehouse 입니다.
오늘은 최근 공부하고 있는 docker에 대해서 간단히 정리하는 포스팅을 하려고 합니다.
현재 설치 된 docker의 버전을 확인하고 'docker run' 명령어를 통해 신규 컨테이너를 생성해 보았는데요, 어떻게 진행했는지 한번 알아봅시다.
Docker의 설치
도커는 아래 사이트에서 Desktop version을 다운로드 하여 설치하였습니다.
https://www.docker.com/get-started
윈도우, 맥, Linux 버전을 다운로드 가능한데요, 저의 현재 사용환경은 Windows 이기 때문에 Windows 버전으로 다운로드 하였습니다.
AWS 활용 전 까지는 Windows 에서 이것저것 해 볼 생각입니다.
Docker 버전확인
Docker의 version 확인은 아래 명령어로 가능합니다.
docker -v
현재 20.10.12 버전을 사용하고 있네요
컨테이너 생성
컨테이너 생성은 다음 명령어로 진행합니다.
컨테이너 생성을 위해서는 이미지 이름을 기입해 줘야 하므로 어떤 이미지를 올리느냐에 따라 명령어 구성은 달라지게 됩니다.
저는 ubuntu:14.04 이미지를 올려보도록 하겠습니다.
docker run -i -t ubuntu:14.04
아래처럼 결과를 보여줍니다.
메시지가 하나 나오는데요,
Unable to find image 'ubuntu:14.04' locally
이미지가 없으니 다운로드 받아서 실행하겠다는 것을 의미합니다.
로컬 도커 엔진에 존재하지 않으면 중앙 이미지 저장소인 도커 허브에서 이미지를 다운로드 받아 실행하게 됩니다.
실행 결과는 root 계정으로 로그인 된 쉘로 나타납니다.
docker run 으로 컨테이너 생성 시 사용 된 옵션에 대해서 간단히 설명하자면 다음과 같습니다.
-i : 상호 입출력
-t : tty 활성화를 통한 bash shell 사용
도커 컨테이너 생성에 대한 내용은 여기서 마치겠습니다.
'CS' 카테고리의 다른 글
데브옵스(devops)와 개발자가 되려면 무엇을 배워야 하는가? - Developer Roadmaps / Devops roadmap (0) | 2022.03.08 |
---|---|
[Linux] lsof 명령어의 개념 / 사용 방법에 대해 (0) | 2022.02.28 |
[CS/AWS] 아마존 웹 서비스 EC2 에서 Amazon Linux 생성하기 (0) | 2022.02.21 |
[CS overview] Docker container 구성요소 ( 도커 구성요소 ) (0) | 2022.02.20 |
[shell/csh] csh 디렉토리 유무/ 경로의 디렉토리 여부 확인하기 - 디렉토리 확인 조건문 (0) | 2022.02.13 |