Study/Docker&Kubernetes
-
[Docker] 도커 기초 개념 - 도커의 작동방식과 도커이미지, 컨테이너 실행 실습Study/Docker&Kubernetes 2025. 1. 26. 14:48
지난 글에서 도커를 설치하고 도커이미지 실행까지 해보았습니다!본격적으로 도커와 컨테이너에 대해 알아보겠습니다!1. 도커의 작동 방식도커의 전체구조는 도커클라이언트, 도커 호스트, 도커 레지스트리로 구성되어있습니다.도커 클라이언트 : 도커에 명령을 내린다도커 호스트 : 도커를 설치한 서버도커 레지스트리 : 도커이미지를 저장하거나 배포하는 시스템공개(public) 레지스트리 : docker hub가 대표적개인(private) 레지스트리도커 클라이언트에서 명령을 입력하면 도커호스트 내의 도커 데몬이 명령을 처리합니다만약 이미지를 다운받으라는 명령을 받았을 경우 도커 데몬이 도커 호스트에 이미지가 있는지 확인한 후에 없으면 레지스트리에서 다운을 받습니다.2. 도커 이미지컨테이너를 생성하는 데 필요한 모든 파일,..
-
[Docker] 맥 OS에 Docker Desktop 설치하기Study/Docker&Kubernetes 2025. 1. 23. 20:09
도커를 공부하기 위해 도커를 설치해보려고 합니다 도커는 리눅스 기반 운영체제에서 가장 호환성이 좋은데, 현실적으로 리눅스 물리 서버를 당장 사용할수있는 사람은 없겠죠?리눅스 서버를 사용하기 위해서는 컴퓨터에 가상머신을 설치하여 리눅스 운영체제 서버를 설치하거나, 아마존 EC2에 서버 인스턴스를 사용하는 방법이 있긴한데저는 리눅스 서버를 사용하지않고 맥 OS를 사용하여 도커를 설치하도록 하겠습니다! 1. 도커 데스크탑 다운로드아래 링크를 이동해서 자신의 pc 환경에 맞는 버전을 다운받습니다https://docs.docker.com/desktop/setup/install/mac-install/ MacInstall Docker for Mac to get started. This guide covers syst..
-
한 권으로 배우는 도커 & 쿠버네티스 - [PART 1] 2장 도커의 개념Study/Docker&Kubernetes 2025. 1. 9. 21:35
2장 도커의 개념2.1 사전 기초 지식도커를 이해하기 위해서는 운영체제, 프로그램, 스레드, 네임스페이스와 같은 개념을 먼저 이해해야한다. 2.1.1 운영체제의 개념컴퓨터는 크게 '하드웨어, '소프트웨어' 로 구성되어 있다. 좁은 의미의 컴퓨터는 CPU, 램의 모음이라고 할 수 있다. * 하드웨어 : 손으로 만질수 있는 기계장치를 의미* 소프트웨어: 하드웨어에서 작동되는 프로그램을 의미 (엑셀, 파워포인트..등의 프로그램) 운영체제는 시스템 소프트웨어를 의미한다. 운영체제가 있어야 프로그램을 실행할 수 있다.* 운영체제의 역할: 하드웨어, 소프트웨어 자원을 관리하고 이를 위해 스케줄링 기능 제공 및 프로그램 실행 환경 제공 컴퓨터에는 하드웨어, 소프트웨어로 구성되어있고,소프트웨어는 운영체제와 애플리케이션..
-
한 권으로 배우는 도커 & 쿠버네티스 - 1장 실습 환경 구축 하기Study/Docker&Kubernetes 2025. 1. 6. 23:52
목차1.1 우분투 이미지 다운로드하기1.2 버추얼 박스 설치하기1.3 가상머신 생성하기1.4 가상머신에 우분투 설치하기1.5 가상머신 네트워크 환경 설정하기1.6 PuTTY를 설치하고 가상 서버에 접속하기1.7 초기 설정하기1.8 vim에서 리눅스 기초 명령어 사용하기 1장은 실습환경 구축하기인데, 나는 맥북 에어 M2 로 공부할 예정이다!그래서 맥 OS의 터미널을 이용해서 맥 자체에 도커와 쿠버네티스를 설치할 생각이라서모두 생략하고 1.7 초기 설정하기에서 앞으로 실습을 진행할 폴더만 생성하겠다.kimsokuri@gimsokuliui-MacBookAir ~ % cd Studykimsokuri@gimsokuliui-MacBookAir Study % mkdir DockerProjectkimsokuri@gi..