sitelink1 https://blog.naver.com/wishket/222372539613 
sitelink2  
sitelink3  
extra_vars6  

작년에 Let's Encrypt 로 알게된 Docker는 가상 환경의 아키텍처이다

인증서 발급 이후 더이상 Docker를 학습할 필요성을 느끼지 못하여 1년여간 학습이 멈춰있었는데

대부분의 내용이 휘발되고 없어져서 Docker가 효율적인 리눅스 커널 랩핑 미들웨어라는 추상적인 개념만 기억에 남아있었다

사용 명령어는 기본이고 용어들조차 기억이 거의 안났다

 

 

 

 

컨테이너(container)란?

컨테이너는 애플리케이션을 실제 구동 환경으로부터 추상화할 수 있는 논리 패키징 매커니즘을 제공합니다. 

즉, 애플리케이션과 애플리케이션이 동작하기 위해 필요한 라이브러리나 모듈 등을 묶어줍니다.

 

도커란?

도커는 리눅스의 응용 프로그램들을 소프트웨어 컨테이너 안에 배치시키는 일을 자동화하기 위해 시작된 오픈 소스 프로젝트입니다.

즉, 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼입니다.

컨테이너를 이용해 소프트웨어를 컨테이너라는 표준화된 유닛으로 알아서 패키징 해주며, 환경에 구애받지 않고, 애플리케이션을 신속하게 배포 및 확장할 수 있습니다.

따라서 코드가 문제없이 실행될 것임을 확신할 수 있게 해 주죠.

한마디로 컨테이너들을 쉽게 관리하고, 신속하게 배포 및 확장을 할 수 있게 해주는 것입니다.

 

도커 이미지란?

도커에는 컨테이너뿐만 아니라 도커 이미지(Docker Image)라는 또하나의 중요한 개념이 있습니다.

이미지는 컨테이너를 생성하기 위해 필요한 설계도를 말합니다.

도커는 이미지를 보고 컨테이너를 생성하게 됩니다.

쉽게 설명하면 도커가 찍어놓은(빌드한) 사진(Image)을 인화(실행)하면 컨테이너가 나오는 것입니다.

사진은 여러 번 인화할 수 있고, 똑같은 사진이 인화되는 것처럼 다른 서버에서도 도커가 이미지를 이용해 컨테이너를 만들면 같은 환경을 구축할 수 있는 것이죠.

 

도커 허브란?

도커 이미지는 도커 파일(Docker File)로 만들 수 있는데요.

도커 파일은 도커가 어떻게 이미지를 만들지 이해하도록 적은 파일입니다.

도커 파일에 사진(Image)을 어떻게 찍을지 적어놓으면 도커가 그것을 읽고, 이미지를 생성하게 됩니다.

이렇게 생성한 이미지를 저장해 놓을 수 있는 공간도 있는데요. 이것을 도커 허브(Docker Hub)라고 합니다.

도커 허브를 이용해 이미지를 공유할 수 있고, 인터넷만 연결되어 있으면 어디에서든 이미지를 다운로드 할 수 있게 되었습니다.

번호 제목 sitelink1 글쓴이 날짜 조회 수
215 XCOPY - 하위 디렉토리까지 포함, 모든 파일 복사 예제 http://mwultong.blogspot.com/2006/10/copy-xcopy-dos.html  황제낙엽 2022.02.08 17
214 레지스트리 작업 REG 명령(2) ADD, DELETE https://blog.naver.com/mjnms/220466683838  황제낙엽 2022.02.08 15
213 VDI (virtual desktop infrastructure) 관련   황제낙엽 2022.01.18 18
212 네트웍 연결/해제 CLI 명령어 (bat - 배치 파일) file   황제낙엽 2022.01.16 10
211 How to install Microsoft Windows 11 on VirtualBox! file https://blogs.oracle.com/virtualization/...virtualbox  황제낙엽 2022.01.13 41
210 암호/비밀번호 분실 대처 https://blog.naver.com/whitepolarbear/221414744015  황제낙엽 2022.01.04 44
209 api-ms-win-crt-runtime-l1-1-0.dll 오류   황제낙엽 2021.08.18 11
208 windows 10 에서 공유 폴더 관리 (CLI 포함) file https://extrememanual.net/5139  황제낙엽 2021.08.12 13
207 크롬·IE·사파리 등 주요 브라우저의 '구형 TLS' 지원 종료 후 Microsoft 윈도우 'TLS 1.2' 활성 방법 file https://blog.naver.com/didim365_/221817998405  황제낙엽 2021.08.09 23
» 도커(Docker)란 무엇이고, 왜 사용하나요? https://blog.naver.com/wishket/222372539613  황제낙엽 2021.07.03 14
205 인증 오류가 발생했습니다(코드: 0x800706be). - 원격 데스크톱 연결/remote desktop file https://www.insanityinside.net/2019/10/m...-with.html  황제낙엽 2021.05.15 578
204 작업 스케줄러 오류 - 추가 데이터: 오류 값: 2147943726. file   황제낙엽 2021.02.22 65
203 윈도우즈 콘솔 에뮬레이터 cmder file https://webdir.tistory.com/548  황제낙엽 2021.02.03 13
202 VirtualBox - Error In supR3HardenedWinReSpawn file   황제낙엽 2020.12.08 54
201 Windows 10에서 Windows 업데이트가 임시로 다시 설치되지 않도록 하는 방법 https://support.microsoft.com/ko-kr/help...g-in-windo  황제낙엽 2020.11.22 57
200 폴더를 공유하는데 "~에 액세스할 수 없습니다." 메세지가 뜸 file   황제낙엽 2020.10.27 13
199 윈도우 콘솔의 다국어 인코딩 변경 file   황제낙엽 2020.10.22 9
198 오류 1719 (Error 1719 Windows Installer...) file https://support.microsoft.com/ko-kr/help...e-when-ins  황제낙엽 2020.09.13 47
197 [Raspberry pi 3] docker-compose.yml 파일을 활용해 docker container 관리 효율성 높이기 file https://cafe.naver.com/stsmarthome/16737  황제낙엽 2020.08.26 54
196 폴더 억세스가 거부됨   황제낙엽 2020.08.24 211