본문 바로가기

docker54

728x90
서버 가상화 환경 구축 및 관리 통합 플랫폼 오픈 소스 Proxmox VE "Proxmox"는 가상화 환경을 구축하고 관리할 수 있는 오픈 소스 플랫폼입니다. 주로 프로모스 VE(Proxmox Virtual Environment)와 프로모스 백업 서버(Proxmox Backup Server)라는 두 가지 주요 제품으로 나뉩니다.Proxmox VE (Virtual Environment)Proxmox VE는 서버 가상화 관리를 위한 통합 플랫폼으로, KVM과 LXC 컨테이너 기술을 사용하여 가상 머신과 컨테이너를 호스팅할 수 있습니다. 웹 기반 인터페이스를 통해 사용자는 가상 머신의 생성, 관리 및 모니터링을 쉽게 할 수 있으며, 고가용성 클러스터, 분산 파일 시스템, 백업, 그리고 복구 기능 등을 제공합니다.Proxmox Backup ServerProxmox Backup Serv.. 2024. 7. 11.
VSCode 통한 원격 Container 개발환경 효과적인 구성 및 성능 최적화 Visual Studio Code (VSCode)에서 Remote - Containers 환경을 설정하는 것은 Docker 컨테이너 내에서 완벽하게 구성된 개발 환경을 만드는 효과적인 방법입니다. 이를 통해 프로젝트의 종속성과 설정을 격리할 수 있어, 다른 개발자와 쉽게 공유하고, 일관된 개발 환경을 유지할 수 있습니다. 아래에 단계별로 설명드리겠습니다.1. 필수 도구 설치VSCode: 최신 버전의 Visual Studio Code를 설치합니다.Docker: Docker Desktop 또는 Docker Engine을 시스템에 설치합니다. Windows, macOS, Linux 모두 지원합니다.Remote - Containers 확장: VSCode에서 Remote - Containers 확장을 설치합니다... 2024. 6. 28.
Harpoon을 통한 컨테이너화 애플리케이션 배포 및 모니터링 관리 harpoon과 harpoon-ext는 Docker Extension으로 No Code Kubernetes 플랫폼을 위해 설계된 도구입니다. Kubernetes는 컨테이너화된 애플리케이션을 자동으로 배포, 확장 및 관리할 수 있도록 해주는 오픈 소스 시스템입니다. 이러한 플랫폼은 복잡한 쿠버네티스 클러스터 관리를 단순화하여 개발자가 인프라에 신경 쓰지 않고 애플리케이션에 더 집중할 수 있게 해줍니다.Harpoon목적: Harpoon은 Docker와 Kubernetes 환경에서 컨테이너화된 애플리케이션의 관리를 쉽게 하기 위해 만들어진 도구입니다.기능: 이 도구는 컨테이너를 쉽게 배포하고, 모니터링하며, 관리할 수 있게 해주는 다양한 기능을 제공합니다. 사용자가 코딩 없이도 GUI를 통해 컨테이너의 생명주.. 2024. 6. 15.
웹기반 VS Code 코드작성, OpenFaaS 서버리스 함수 배포 및 관리 Docker Extension for using an embedded VS Code for the Web은 개발자들이 웹 브라우저를 통해 컨테이너화된 애플리케이션을 직접 코드할 수 있도록 해주는 도구입니다. 이 확장 기능을 사용하면 Docker 컨테이너 내부에서 실행되는 Visual Studio Code 에디터에 웹 브라우저를 통해 접근할 수 있습니다. 이는 특히 리모트 또는 분산 개발 환경에서 유용합니다.주요 특징웹 기반 VS Code: 사용자는 설치 없이 웹 브라우저에서 직접 VS Code를 사용할 수 있습니다. 이는 OS에 구애받지 않으며, 다양한 환경에서 동일한 개발 경험을 제공합니다.Docker 통합: 이 확장 기능은 Docker와 직접 통합되어 있어, Docker 컨테이너 관리와 상호작용을 원.. 2024. 6. 14.
Harbor Registry 서비스를 Docker Compose 환경으로 구성 Harbor는 컨테이너 레지스트리로, 이미지를 저장하고 관리하는 데 사용됩니다. Harbor를 Docker Compose로 설정하는 간단한 예를 들어 설명하겠습니다.1. 필요 조건Docker와 Docker Compose가 설치되어 있어야 합니다.Harbor의 설치 파일을 다운로드해야 합니다. 이는 GitHub 릴리스 페이지에서 진행할 수 있습니다.2. 설치 파일 준비Harbor 설치 파일을 다운로드한 후, 압축을 풀고 설치 디렉토리로 이동합니다.wget https://github.com/goharbor/harbor/releases/download/v2.x.x/harbor-online-installer-v2.x.x.tgztar xvf harbor-online-installer-v2.x.x.tgzcd har.. 2024. 5. 31.
728x90
728x90