Docker란 ? 그리고 Docker 설치 및 사용 for Window

Big Spear·2023년 2월 26일
0

Install

목록 보기
3/3

Docker 란?


Docker 설치 전

먼저 컴퓨터 하드웨어가 가상화를 지원해야만 가능합니다.

그래서 작업 관리자(ctrl + alt + del)에 진입 후 성능에 들어가서 가상화를 확인할 수 있습니다.

Docker 설치

가상화가 사용이 가능하면 Docker 사용이 가능합니다..

이전에는 Docker Toolbox를 많이들 사용 했지만 현재는 사용이 불가능하기 때문에 Docker DeskTop for Windows을 사용해야 합니다. Docker 공식 홈페이지에서 가입 후 다운을 진행해주시면 됩니다.

Docker Desktop for Windows

다운 후 저와 같은 Error가 발생 할 수 있습니다.

다음과 같은 Error 가 나오게 되면 Linux 커널을 업데이트해주시면 됩니다.

Tutorial 진행

설치가 완료 되면 Docker Desktop을 실행 후 Tutorial을 진행해주시면 됩니다.

그리고 CMD창에 아래를 입력하시면 버전을 확인할 수 있습니다.

docker -v 

Image 다운로드

Docker에는 위에서 말한 것처럼 Image와 Container로 구성되어 있습니다.

그래서 Docker의 Image 목록을 찾기 위해서는 Docker hub을 통해서 목록을 찾을 수 있습니다.

그래서 작업관리자(ctrl + alt + del)에 진입 후 성능에 들어가서 가상화를 확인할 수 있습니그래서 작업 관리자(ctrl + alt + del)에 진입 후 성능에 들어가서 가상화를 확인할 수 있습니다.

예를 들어 Dokcer의 ubuntu Image을 다운 받고 싶으면 ubuntu 검색을 통해 사용할 수 있습니다.

또한 cmd 창에서도 아래의 명령어를 통해 검색이 가능합니다.


docker search ubuntu

원하는 Image을 찾으셧다면 Image을 아래의 명령어로 다운로드하시면 됩니다.

docker pull ubuntu:18.04

그러면 다운로드가 완료된 Image을 확인할 수 있습니다

Container 생성 및 실행

Image을 생성 했으면 해당 Image안에 여러 개의 Container 설치가 가능합니다.

아래의 명령어로 Container 생성이 가능합니다.

docker run -it --name 이름 Image이름 /bin/bash

docker run -it --name Ubuntu ubuntu:18.04 /bin/bash
docker ps -a 

위 명령어로 Container 확인이 가능합니다.

Container 시작 방법은 2가지로 첫번째 명령어, 두 번째 프로그램 내에서 가능합니다.

docker start 컨테이너이름

아래의 명령어로 진입이 가능합니다.

docker attach 컨테이너이름

이상으로 Docker Desktop for Windows 사용법에 대해서 알아보았습니다.

다음에는 Nvidia Docker을 Linux에서 사용해서 포스팅 하겠습니다.

감사합니다.

profile
Deep Learning Researcher in 2D & 3D Vision

0개의 댓글