본문 바로가기

Cloud28

[Docker] Registry - Harbor 설치 방법 Harbar 설치 사전 주의 사항 (podman 사용불가) 관련 커뮤니티 자료 : 도커로 해야한다.!! (DCT가 없다고 한다.) https://github.com/goharbor/harbor/discussions/17268 # 만약 podman일 경우 아래와 같이 에러가 발생한다.. ~\]# ./install.sh \[Step 0\]: checking if docker is installed ... Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg. Note: docker version: 4.6.1 ✖ Need to upgrade docker package to 17.06.0+. 01. 디렉토리 생성 하버의 설치 .. 2024. 4. 8.
[docker] 도커 사설 저장소 생성 및 UI 설정 (docker registry, web ui) on rocky9 도커 사설 저장소 (레지스트리) 생성 및 UI 도커는 docker hub를 자유롭게 많이들 쓴다. 하지만, 기업이나 개인이 공유하고 싶지않는 경우 사설로 저장소를 만들어서 사용할 수 있다. 도커 사설 저장소 구성에는 다양한 서버 (protus, harbor...)들이 존재하는데, 이번 글에서는 가장 간단하게 할 수 있는 docker container형태로 registry를 이용해볼까 한다. 물론 레지스트리 뿐만 아니라 UI도 함께 설정 해보자. (UI없으면 관리 힘드므로..) - 도커 설치 Rocky9에 도커를 설치하여, 실제 podman으로 사용함 (docker 명령어 완전호환으로 이질감 없음) dnf install podman-docker dnf install podman - Docker Regist.. 2024. 1. 22.
[Nomad, Error] job consul sidecar 생성 시 "envoy_bootstrap: error creating bootstrap configuration" 상황 아래와 같이 nomad에서 job 생성 시 consul을 이용하여, sidecar 붙일 경우 connect { sidecar_service {} } 다른 설정 잘 했다고 생각했는데, 아래와 같이 사이드카 프록시를 명령어?가 없다고 생성이 안된다고 나온다. 에러 발생 Task hook failed: envoy_bootstrap: error creating bootstrap configuration for Connect proxy sidecar: exec: "consul": executable file not found in $PATH; see: 생각 중.. 실제 장비에서 nomad와 consul를 version 확인해보니 아무문제가 없다. 심지어 $PATH도 consul PATH가 등록되어 있다. (.. 2023. 11. 30.
[Prometheus] node_exporter의 low data 이번 글은 따로 설명이 아닌 node_exporter가 발생하는 데이터를 긁어서 저장하였습니다. node_exporter는 도커로 리눅스 실행 환경입니다. 아래의 데이터는 node_exporter의 low data입니다. HTML 삽입 미리보기할 수 없는 소스 2023. 11. 6.
[Prometheus] 프로메테우스+그라파나 Docker 설치 (on Windows) 윈도우 도커를 이용하여 프로메테우스와 그라파나를 설치해보겠습니다. node_exporter는 사용하지 않고 client_golang/prometheus 라이브러리를 통해 custom node exporter를 사용했습니다. 필요하신분은 node_exporter를 도커설치하시면 됩니다. 댓글에 궁금하신 사항 남겨주시면 알려드릴게요 들어가기전 필자는 "C:\workspace\Docker\volume\prometheus" 해당 폴더를 ""작업폴더""로 지칭하겠습니다. 1. (Docker) Prometheus와 연결할 Windows Volume 만들기 공유하고자하는 볼륨디렉토리에 들어가서 아래와 같이 디렉토리를 만듭니다. # 필자는 "C:\workspace\Docker\volume"에 만들었습니다. mkdir .. 2023. 9. 13.
[docker] 리눅스(우분투)환경에서 도커 설치 방법 이번 포스팅은 리눅스(ubuntu 20.04)에서 도커를 설치하는 방법에 대해 기술합니다. 추후 쿠버네티스 설치를 하기위해선 도커가 필요합니다. (요즘엔 도커가 없어지고 containerd가 대체된다고 합니다. 그에 대해선 추후 포스팅하려고 합니다.) 저는 우분투 20.04에서 도커를 설치하였습니다. 다른 버전도 형식은 동일하니 방법 참고하시면 됩니다.^^ 설치 전 - 우분투 버전 확인 $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.4 LTS Release: 20.04 Codename: focal 설치 전 APT 업데이트 sudo apt-get update 필요한 패키지 설치 su.. 2023. 2. 16.
반응형