본문 바로가기
728x90
반응형
SMALL

Docker33

[Docker] 컨테이너 (Container) 컨테이너 (Container) 도커는 Linux의 컨테이너를 만들고 사용할 수 있도록 하는 컨테이너화 기술이다. 컨테이너는 애플리케이션이 한 컴퓨팅 환경에서 다른 컴퓨팅 환경으로 빠르고 안정적으로 실행되도록 코드와 모든 종속성을 패키징하는 소프트웨어의 표준 단위이다. Docker 컨테이너 이미지는 코드, 런타임, 시스템 도구, 시스템 라이브러리 및 설정 등 애플리케이션을 실행하는 데 필요한 모든 것을 포함하는 경량의 독립형 실행 가능 소프트웨어 패키지이다. 컨테이너 이미지는 런타임에 컨테이너가 되고 Docker 컨테이너의 경우 이미지가 Docker 엔진에서 실행될 때 컨테이너가 된다. Linux 및 Windows 기반 애플리케이션 모두에서 사용할 수 있는 컨테이너화된 소프트웨어는 인프라에 관계없이 항상 .. 2023. 2. 13.
[Docker] 윈도우 환경 설정 윈도우 환경 설정 별도의 가상 머신 (VM) 또는 듀얼 부팅 없이 기존 윈도우에서 리눅스를 사용할 수 있는 WSL를 통해 GNU / Linux 호환 환경을 만들 수 있다. Windows Terminal 설치 https://www.microsoft.com/ko-kr/p/windows-terminal/9n0dx20hk701?rtc=1&activetab=pivot:overviewtab에서 터미널을 다운로드한다. WSL2 설치 Windows Terminal 또는 Windows PowerShell을 관리자 권한으로 실행한다. dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 시스템 요구 사항 .. 2023. 2. 8.
도커 (Docker) 도커 (Docker) 도커 (Docker)는 리눅스의 응용 프로그램들을 프로세스 격리 기술들을 사용해 컨테이너로 실행하고 관리하는 오픈 소스 프로젝트이다. 도커 컨테이너는 일종의 소프트웨어를 소프트웨어의 실행에 필요한 모든 것을 포함하는 완전한 파일 시스템 안에 감싼다. 여기에는 코드, 런타임, 시스템 도구, 시스템 라이브러리 등 서버에 설치되는 무엇이든 아우른다. 이는 실행 중인 환경에 관계 없이 언제나 동일하게 실행될 것을 보증한다. 도커는 리눅스에서 운영 체제 수준 가상화의 추상화 및 자동화 계층을 추가적으로 제공한다. 도커는 cgroups와 커널 이름공간과 같은 리눅스 커널의 기능들과 OverayFS, aufs와 같은 유니언 가능 파일 시스템의 리소스 격리 기능을 사용하며, 이를 통해 독립적인 ".. 2023. 2. 8.
728x90
반응형
LIST