프로젝트 소개

lazydocker는 gocui 라이브러리로 구축된 터미널 사용자 인터페이스(TUI)로, Docker 및 Docker Compose 환경을 관리하는 중앙 집중식 방법을 제공합니다. 이는 일반적인 작업에 시각적 인터페이스를 제공함으로써 복잡한 CLI 명령어를 암기해야 하는 필요성을 줄이는 것을 목표로 합니다. 주요 기능은 다음과 같습니다: - 환경 모니터링: 컨테이너 메트릭을 위한 ASCII 그래프를 포함하여 컨테이너 및 서비스의 상태를 한눈에 확인합니다. - 로그 관리: 특정 컨테이너 또는 서비스의 로그를 확인합니다. - 컨테이너 제어: 키 바인딩 또는 마우스 클릭을 통해 컨테이너/서비스를 재시작, 제거, 재빌드 및 연결합니다. - 이미지 및 볼륨 관리: 이미지의 상위 레이어를 확인하고, 사용하지 않는 컨테이너, 이미지 또는 볼륨을 정리하여 디스크 공간을 확보합니다. - 커스터마이징: 사용자 정의 명령어를 추가하고 메트릭 그래프를 설정할 수 있는 기능을 제공합니다.