본문 바로가기
Docker

[Docker] 2. 도커(Docker) - CentOS7 설치 (Windows 10)

by DANEW 2023. 7. 7.

Intro

안녕하세요.

다뉴입니다.

 

오늘은 드디어 윈도우(Windows 10)에 설치된 도커(Docker)를 통해 CentOS7를 설치 해보도록 하겠습니다.

 

윈도우(Windows 10)에 도커(Docker)를 설치하는 방법을 알고 싶으시다면 아래의 링크를 참고해주세요!

 

[Docker] 1. 도커(Docker)이해와 설치(Windows 10)

Intro 안녕하세요. 다뉴입니다. 새로운 회사에 DBA로 입사하여, 여러 업무를 맡아서 하게 되었는데요. 기존에 알고 있던 얕은 지식으로는 많은 한계가 있는 것 같습니다. 그래도 좋은 팀장님과 팀

da-new.tistory.com

그럼 하나하나 알아보도록 하겠습니다.


CentOS Image 다운로드

Image 검색

도커에 사용될 이미지는 아주 손쉽게 찾을 수 있습니다.

 

Docker Hub Container Image Library | App Containerization

Deliver your business through Docker Hub Package and publish apps and plugins as containers in Docker Hub for easy download and deployment by millions of Docker users worldwide.

hub.docker.com

위 홈페이지에서 검색하여 사용하고자 하는 이미지를 검색해 볼 수 있습니다.

 

hub.docker.com

상단에 노란색으로 표시된 Search 박스에 centos를 입력합니다.

 

Official Image

DOCKER OFFICIAL IMAGE 라는 표시가 되어있는 centos 이미지를 바로 찾아볼 수 있습니다.

 

Image 다운로드

다운로드 할 이미지의 버전을 확인합니다.

노란 박스에 있는 centos버전을 확인하여, docker pull 명령어를 이용하여 이미지를 다운 받습니다.

 

 

cmd 창을 열고 아래의 명령어를 실행합니다.

docker pull centos:7.9.2009

Image 다운로드 완료

이미지가 다운 완료되었으면, Docker Desktop 툴로 이동하여 확인해봅니다.

Docker Desktop

목록의 Images로 들어가 centos 이미지가 잘 다운받아졌는지 확인합니다. (버전도 확인)

 

이렇게 도커에서 사용될 centos 이미지를 다운받았습니다.

바로 이미지를 이용하여 컨테이너 설치해보도록 하죠.


CentOS Container 설치

Container 설치

CentOS 이미지를 다운받아 뒀다면, 바로 설치를 진행합니다.

 

아래의 명령어를 cmd창에서 실행합니다.

docker create -i -t --name danew_centos centos:7.9.2009

여기서 docker create 의 옵션은 아래와 같습니다.

  • -i : 컨테이너와 상호 입출력
  • -t : tty를 활성화하여, bash Shell을 사용
  • --name [Container Name] : 사용자 지정 컨테이너 명칭 (danew_centos)

Docker Create

컨테이너가 설치 완료되었으면, Docker Desktop 툴로 이동하여 확인해봅니다.

 

Docker Desktop

목록의 Containers로 들어가 설치된 컨테이너를 확인해봅니다 (사용자 컨테이너 명도 확인)

Containers 실행 및 종료

설치된 컨테이너를 실행 해보도록 하겠습니다.

 

아래의 명령어를 cmd창에 입력하여 설치된 컨테이너를 실행합니다.

docker start danew_centos

해당 컨테이너를 실행하였고, 컨테이너에 접속해보도록 하겠습니다.

 

이어서 cmd창에 입력합니다.

docker attach danew_centos

centos가 설치된 컨테이너에 접속한 것을 알 수 있습니다.

 

실행 중인 컨테이너를 확인하고 종료 하고 싶으시다면, 새로운 cmd창을 열어 아래의 명령어를 사용합니다.

docker ps

위 명령어를 통하여 실행 중인 컨테이너를 확인합니다.

실행 중인 컨테이너 목록

종료하고 싶은 컨테이너의 이름을 확인후 종료 명령어를 통해 종료합니다.

docker stop danew_centos

컨테이너 종료

이렇게 컨테이너의 실행부터 종료까지 알아봤습니다.


Outro

오늘은 centos의 이미지 다운로드에서 컨테이너 설치 실행까지 알아봤는데요.

 

드디어 centos를 설치하게 되어서 기분이 매우 좋습니다.

앞으로 빨리 이것저것 설치하고 설정하여 여러 테스트를 해보고싶네요!!

 

많은 도움이 되었으면 하네요. 감사합니다!

반응형