
Prometheus 구성
이 실습에서는 사용자 지정 구성 파일을 사용하여 Prometheus 를 구성하고, Docker 컨테이너에 마운트하고, 구성을 즉시 리로드하는 방법을 배웁니다.
Docker

Prometheus 알림 설정
이 실습에서는 Prometheus 의 내장 알림 기능을 사용하는 방법을 배웁니다. 알림 규칙을 작성하고, Prometheus 에 로드하고, 조건을 시뮬레이션하여 알림을 트리거하는 방법을 학습합니다.
Docker

Docker 를 이용한 컨테이너 보안 소개
이 실험에서는 Docker 를 설치하고, 기본 컨테이너를 실행하며, 리소스 제한과 같은 프로세스 및 보안 속성을 검사하여 컨테이너 보안의 기본 사항을 배우게 됩니다.
CompTIALinuxDocker

Loki 설치
본 랩 (lab) 에서는 수평적 확장이 가능하고 멀티 테넌트 (multi-tenant) 를 지원하는 로그 집계 시스템인 Grafana Loki 를 설치하고 실행하는 방법을 배웁니다. Docker 를 사용하여 공식 Loki 이미지를 가져오고, 기본 구성 파일을 생성하며, Loki 컨테이너를 실행하게 됩니다.
Docker

PromQL 기본
이 실습에서는 Prometheus Query Language(PromQL) 를 탐색합니다. 사전 구성된 Prometheus 및 Node Exporter 설정을 사용하여 기본 선택부터 함수 및 필터 적용까지 시계열 데이터를 쿼리하고 조작하는 방법을 배웁니다.
Docker

Prometheus 설치
이 실습에서는 Docker 를 사용하여 Prometheus 를 설치 및 실행하고, 웹 UI 에 액세스하고, 기본 기능을 탐색하는 방법을 배웁니다.
Docker

Grafana 대시보드
이 실습에서는 처음부터 Grafana 대시보드를 구축하는 방법을 배웁니다. 사전 구성된 Prometheus 및 Node Exporter 설정을 사용하여 시스템 메트릭을 표시하기 위한 패널을 만들고, PromQL 쿼리를 작성하고, 시각화를 사용자 정의합니다.
Docker

Grafana 설치
이 실험에서는 Docker 를 사용하여 Grafana 를 설치합니다. Grafana 컨테이너를 실행하고, 웹 UI 에 액세스하고, 미리 존재하는 Prometheus 인스턴스를 데이터 소스로 연결하는 방법을 배워 강력한 모니터링 대시보드를 구축할 준비를 합니다.
Docker

Node Exporter 설정
이 실습에서는 하드웨어 및 OS 메트릭을 위한 Prometheus 익스포터인 Node Exporter 를 설정합니다. Node Exporter 컨테이너를 실행하고 기존 Prometheus 인스턴스를 구성하여 이 새 타겟에서 메트릭을 스크랩함으로써 모니터링 기능을 확장합니다.
Docker

Loki 구성
이 랩에서는 로그를 수집하고 쿼리하는 방법을 배웁니다. 로그 수집 에이전트인 Promtail 을 구성하고 실행하며, Grafana 에 Loki 를 데이터 소스로 추가한 다음 LogQL 언어를 사용하여 로그를 쿼리하게 됩니다. 이 설정은 실행 중인 Loki 및 Grafana 인스턴스를 제공합니다.
Docker

Docker 에서 'Bind for 0.0.0.0:80 failed: port is already allocated' 오류 해결 방법
Docker 에서 "Bind for 0.0.0.0:80 failed: port is already allocated" 오류를 효과적으로 해결하는 방법을 알아보세요. 포트 충돌을 해결하고 원활한 컨테이너 배포를 보장하는 방법을 배우세요.
Docker

Docker 이미지 빌드 시 'ModuleNotFoundError' 해결 방법
Docker 이미지 빌드 시 'ModuleNotFoundError'를 해결하고, 이 문제를 방지하기 위한 모범 사례를 알아보세요. 전문가 팁으로 Docker 개발 워크플로우를 최적화하세요.
Docker

Docker 볼륨 마운트 시 'permission denied' 오류 해결 방법
Docker 에서 볼륨을 마운트할 때 발생하는 'permission denied' 오류를 해결하고 문제 해결 방법을 알아보세요. Docker 볼륨을 적절한 권한으로 설정하는 모범 사례를 살펴보세요.
Docker

'pull access denied' 오류 해결 방법
Docker 에서 'pull access denied' 오류를 해결하고 방지하여 원활한 컨테이너 배포 및 관리를 보장하는 방법을 알아보세요. Docker 액세스 제어 및 인증을 위한 필수 기술을 배우세요.
Docker

Docker 컨테이너 이름으로 필터링하는 방법
Docker 환경을 보다 효율적으로 관리할 수 있도록 컨테이너 이름을 효과적으로 필터링하는 방법을 알아보세요. 컨테이너 관리 워크플로우를 간소화하는 고급 기술을 배우세요.
Docker

info 명령어를 사용하여 Docker 로그인 상태 확인 방법
강력한 info 명령어를 사용하여 Docker 로그인 상태를 쉽게 확인하는 방법을 알아보세요. Docker 워크플로우를 개선하고 Docker 환경에 대한 안전한 액세스를 보장하세요.
Docker

Docker 서비스 재시작 방법
필수적인 Docker 서비스 재시작 기술을 배우고, 일반적인 문제를 해결하며, 단계별 명령과 모범 사례를 통해 Docker 데몬을 효과적으로 관리하세요.
Docker

Docker 네트워크 플레이그라운드
이 실습 챌린지에서 Docker 네트워킹을 배우세요. 사용자 지정 네트워크를 만들고, 네트워크 내에서 컨테이너를 시작하고, 연결을 테스트하고, 멀티 네트워크 컨테이너를 관리하고, Docker CLI 명령을 사용하여 네트워크 작업을 수행하는 방법을 배우세요.
Docker