개인 자료란 (JE)

  서버 커뮤니티

Profile DipokalHHJ 대표칭호 없음
Profile

Docker

[ Docker #0 ] 사전 준비

2020.10.22 조회 수 419 추천 수 0

*이 시리즈는 많은 검색을 요구합니다. 또한 어려운 부분도 존재하니 세부적인 질문은 디스코드 DIPΘKΛL HHJ#1871 로 질문 부탁드립니다"

안녕하세요. DipokalHHJ 입니다. 

최근들어 Docker라는 가상화 플랫폼이 전 세계적으로 많이 쓰이고 있는 추세입니다. 따라서 앞으로 진행될 강의에서는 Docker를 활용한 프로젝트 강의를 진행할 예정입니다.

#1 Docker?

Docker는 쉽게 설명하자면 리눅스를 하나의 독립적인 공간에 배치하여 자유롭게 개발할 수 있게끔 만들어진 오픈소스 프로젝트 입니다.  즉, 리눅스 서버를 여러개 만들 수 있다는 것이죠. 

예를들면 마인크래프트 서버자원을 다른 사람들에게 나누어 주려고 합니다. 만약 독립서버(로컬환경) 그 자체를 사용자에게 주게 된다면 각종 보안문제 또는 서버의 과부하가 생길 가능성이 있습니다. 이때 Docker 를 사용하게 된다면 빠르고 안정적으로 서버자원을 분배할 수 있습니다.


#2 Docker 기본 환경

보통 리눅스 서버를 많이 활용합니다. 저 또한 리눅스로 Docker 를 운영하고 있지만, 대부분의 사용자들이 사용하기 편한 윈도우를 기준으로 작성하겠습니다.

권장 환경: 

윈도우10 엔터프라이즈 / PRO

16GB RAM

가상화 지원


#3 Docker 설치

Pro:  https://hub.docker.com/editions/community/docker-ce-desktop-windows/

Home:  https://kitematic.com/


#4 설치 확인

docker info 명령을 통해 Docker에 대한 정보가 나온다면 성공!

c28386227ced6b85b12ecd22f45c8812.png

436bbcbdcf7444425c3cb534ba30d01a.png


만약 다음과 같은 에러가 나온다면 Docker가 종료된 상태입니다.

422c06deea4051069536a7ce4a85146a.png


#5 문제 해결

윈도우 10 Pro 가 아닐경우 https://github.com/docker/kitematic/releases/  에서 윈도우용 압축파일을 받은 후 exe 파일을 실행시키면 됩니다. 아래와 같은 화면이 나오면 계속 진행하시면 됩니다.

b1fb7e33eacd485b6736e56b9028c194.png


Warning
댓글이 없습니다.

새로운 댓글을 등록해 주세요!

뉴스 및 창작물
/files/thumbnails/477/930/003/262x150.crop.jpg?20241201030912

레드스톤

뉴진스 - Super Shy | 마크 노트블럭 커버

노트블럭전문가

2024-12-01

0

/files/thumbnails/483/916/003/262x150.crop.jpg?20241127115329

레드스톤

[노트블럭 커버] 뉴진스 - ETA 3

노트블럭전문가

2024-11-27

1

/files/thumbnails/150/925/003/262x150.crop.jpg?20241123005717

건축

응답하라 1988 ? 1

팀뉴일리시

2024-11-23

5

/files/thumbnails/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 6

KHC

2024-10-25

2

/files/thumbnails/578/899/003/262x150.crop.jpg?20241010142350

건축

경주 월정교 1

KHC

2024-10-10

2