반응형 docker20 Podman Desktop for Windows 설치하기(Docker Desktop의 대안) Docker Desktop이 windows/mac 에서 유료로 전환이 되면서, 개발자들이 개발 테스트 목적으로 사용할 대안이 필요해졌습니다. (Docker Desktop은 250명이 넘는 회사에서 사용하는 경우 유료로 전환되었다.) 대안으로 고려하는 Podman Desktop. 다른 대안으로 Docker CLI, Rancher Desktop, minikube 등이 존재합니다만, Podman Desktop 은 무료이며, 멀티플랫폼을 지원하는 GUI 툴로서 우선 고려해보았습니다. 추가로, Docker Desktop이 많이 비싼건 아니지만.Docker Desktop을 구매해서 사용하는 방안과 Podman Desktop을 사용하는 방안중에 비교해보아야 할것입니다.Docker Desktop Pro 라이선스 기준.. 2025. 4. 30. Harbor 구성시 EXT_ENDPOINT https로 서비스하기(behind nginx) 문제 현상Reverse(Nginx)는 443으로 서비스를 하고 있는데, 실제 Container를 Pull 해갈때, http(80)포트로 시도함. 현재 구성nginx1(https, letsencrypt) harbor proxy(nginx, http) harbor ui/registryReverseProxy인 Nginx(HTTPS) 뒤에 HTTP로 Harbor를 실행( Running Harbor with HTTP behind a HTTPS Reverse Proxy (nginx) ) Harbor version : v2.12.2 기대하는 현상Container Image를 Pull 받아갈 때, 443포트를 이용해서 통신하기를 원한다. 조치방법Harbor에서 External EndPoint의 주소를 ht.. 2025. 4. 29. Harbor 재구성(Re-Config) Harbor를 구성하다가 설정을 변경하여 재구성하는 경우!Harbor를 이미 사용하다가 구성을 변경하는 경우! Harbor를 재구성하려면 아래의 단계를 수행하세요. 1. Harbor를 멈추세요. sudo docker compose down -v 2. harbor.yaml 수정하기. vim harbor.yml 3. prepare 스크립트를 실행하여 config를 재적용하기sudo ./prepare prepare 명령에 구성요소(notary, clair, chartmuseum)를 함께 설치하도록 적용하려면?sudo ./prepare --with-notary --with-clair --with-chartmuseum 4. 이제 다시 Harbor 인스턴스를 다시 만들고 시작sudo docker compose.. 2025. 4. 10. Harbor Install(Rocky 8 & offline) yum install docker-ce docker-ce-cli containerd.io docker-compose-pluginHarbor 설치 방법입니다. 인터넷이 되지 않는 환경으로 Offline 방식으로 설치합니다. 설치파일은 인터넷이 가능한 PC에서 받아서 넣어두셔야 합니다.! Harbor 설치를 위해 필요한 사전설치!Docker & Docker-Composeyum install docker-ce docker-ce-cli containerd.io docker-compose-plugin Harbor 릴리즈 URL :https://github.com/goharbor/harbor/releases Releases · goharbor/harborAn open source trusted cloud nat.. 2025. 4. 8. Harbor(Private Docker Registry) 개요 & Features Harbor란?Harbor의 공식사이트에서는 아래와 같이 설명합니다. https://goharbor.io/Harbor is an open source registry that secures artifacts with policies and role-based access control, ensures images are scanned and free from vulnerabilities, and signs images as trusted. Harbor, a CNCF Graduated project, delivers compliance, performance, and interoperability to help you consistently and securely manage artifacts across.. 2025. 4. 8. Docker VS Kubernates 구분하기 Docker와 Kubernetes를 혼동하는 분들을 위해 작성하였습니다. 도커(Docker)란? '컨테이너 기반의 오픈 소스 가상화 플랫폼'이며 '한 개의 컨테이너'를 관리하는데 최적입니다.쿠버네티스(Kubernetes)란? '여러 개의 컨테이너'를 서비스 단위로 관리하는데 최적화되어 있는 오케스트레이션 툴입니다. '컨테이너 오케스트레이션 툴'은 여러 컨테이너를 스케줄링 / 클러스터링 / 서비스 디스커버리 / 로깅 및 모니터링을 하는 도구입니다. ClusteringAuto-PlacementAuto-Restart무중단배포 쿠버네티스의 장점- 컨테이너 스케줄링이 편리해진다. 사용자가 일일이 서버 선택할 필요 없이, 쿠버네티스가 가장 적절한 워커노드를 골라서 리소스를 할당하게 됩니다. - 확장성이 좋.. 2024. 5. 27. 이전 1 2 3 4 다음 반응형