컨테이너 관리 UI 도구에는 다음이 포함됩니다. 1. 경량 웹 기반 Docker 관리 GUI인 Portainer 2. 컨테이너를 더 빠르고 쉽게 실행할 수 있는 GUI 도구인 Kitematic 3. 터미널 기반 A인 LazyDocker 시각적 쿼리 도구 4. 데스크톱 애플리케이션인 DockStation 5. 메모리, CPU, 디스크 이미지 크기 등 Docker의 리소스 제한을 설정할 수 있는 Docker Desktop
이 튜토리얼의 운영 환경: linux5.9.8 시스템, docker-1.13.1 버전, Dell G3 컴퓨터.
아직도 수많은 콘솔 창에서 컨테이너를 모니터링하고 계시나요, 아니면 터미널 명령 사용에 열정을 갖고 계신가요? Docker의 그래픽 사용자 인터페이스(GUI) 도구를 사용하면 컨테이너를 더 쉽게 관리하고 효율성을 높일 수 있습니다. 그리고 그들은 모두 무료입니다.
6 Docker 컨테이너 관리 GUI 도구
1. Portainer
Portainer는 다양한 Docker 환경(Docker 호스트 또는 Swarm 클러스터)을 쉽게 관리할 수 있는 경량 웹 기반 Docker 관리 GUI입니다. 이는 모든 Docker 엔진에서 실행될 수 있는 단일 컨테이너로 구성되며 배포를 더 쉽게 하도록 설계되었습니다.
Portainer는 DockerUI 작성자가 재창조한 새로운 휠입니다. DockerUI는 단일 머신에서만 사용할 수 있으며 현재 docker's swarm을 사용할 수 없습니다.
공식 홈페이지 https://www.portainer.io
아래 사진의 Portainer 웹 UI 인터페이스를 살펴보세요
2. Kitematic
Kitematic은 더 빠른 속도를 낼 수 있는 Docker GUI 도구입니다. 더욱 효율적으로 Docker 컨테이너를 실행하면 이제 Mac/Windows/Linux를 지원합니다.
필요한 이미지를 검색하고 컨테이너를 만들려면 Kitematic으로 이동하는 것이 좋습니다. Kitematic은 기본 구성 옵션을 제공하지만 고급 설정을 위해서는 명령줄을 입력해야 할 수도 있습니다.
공식 홈페이지 https://kitematic.com
github 주소 https://github.com/docker/kitematic
3.LazyDocker(UI 터미널)
LazyDocker 기반 터미널에서 키보드 조작과 마우스 클릭을 지원하는 시각적 쿼리 도구입니다.
Lazydocker는 마우스 및 키보드 액세스 요구 사항을 충족할 수 있습니다. 일부 요소의 경우 바로 가기 키를 사용하여 자주 사용하는 모든 명령을 찾을 수 있는 상황에 맞는 메뉴를 사용할 수 있습니다. 그리고 컨테이너를 운영하기 위한 기본 명령어, 기본 통계, 로그, 점검 기능은 물론, 기본적인 기능까지 갖추고 있습니다. 기본적으로 CPU 및 메모리 사용량과 프로세스를 포함한 주요 지표를 그래프로 표시할 수도 있습니다. 또한 원하는 거의 모든 표시기에 대해 구성할 수 있습니다.
선택한 이미지에 대해 런타임 중에 실행된 명령과 상속된 레이어를 Dockerfile에서 볼 수 있습니다. 사용 가능한 명령을 수정하고 새 명령을 추가하는 것 외에도 사용되지 않는 컨테이너, 이미지 및 볼륨을 정리하는 기능도 제공합니다.
Lazydocker는 최소한의 터미널 인터페이스를 제공하는데, 이는 덜 복잡한 프로젝트에 정말 유용합니다.
4. DockStation
DockStation은 Linux, Mac 및 Windows 운영 체제를 지원하는 롤인 데스크톱 애플리케이션입니다.
DockStation은 docker 및 docker-compose를 사용할 수 있는 모든 기능을 갖춘 무료 데스크톱 애플리케이션입니다. 네이티브 Docker Compose CLI 명령은 docker-compose.yml을 통해 사용되어 애플리케이션 외부에서도 사용할 수 있는 깔끔한 네이티브 파일을 생성하는 데 도움이 됩니다. 또한 원격 및 로컬 컨테이너를 포함한 컨테이너 및 서비스를 관리하고 로그 모니터링, 로그 검색, 그룹화, 도구 실행, 컨테이너 정보 가져오기 등을 모니터링하는 데 도움이 될 수 있습니다. 컨테이너 리소스의 일반, 다중 및 단일 모니터링에 사용할 수 있는 다른 도구가 있습니다.
DockStation을 사용하면 CPU, 메모리, 네트워크 I/O 사용량 및 열린 포트를 쉽게 추적할 수 있습니다. 모든 작업을 프로젝트로 구성하여 각 컨테이너의 상태를 확인하고, 그래픽 시나리오를 구축하고, 프로젝트의 각 이미지와 이들 간의 관계를 시각화할 수 있습니다. 또한 DockStation은 Docker Hub에서 매우 인기가 높습니다.
5. Docker Desktop
Docker Desktop은 Docker-toolbox(Kitematic 포함)가 더 이상 사용되지 않으므로 모든 사용자는 Mac에서는 Docker Desktop을 사용하고 Windows에서는 Docker Desktop을 사용하는 것이 좋습니다.
이 도구는 메모리, CPU, 디스크 이미지 크기, 파일 공유, 프록시 및 네트워크 등과 같은 Docker에 대한 리소스 제한을 설정하고 Docker 엔진, 명령줄 및 Kubernetes를 구성할 수 있습니다.
대시보드를 사용하여 기본 컨테이너 작업을 사용할 수 있을 뿐만 아니라 로그, 기본 통계를 보고 컨테이너를 검사할 수도 있습니다. 이 모든 기능은 상황에 맞는 메뉴나 상태 표시줄의 표시기를 통해 호출할 수 있습니다.
6. Docui
Docui는 Mac 및 Linux 운영체제를 지원하는 UI 터미널이기도 합니다. GO 버전 1.11.4 이상, Docker 엔진 18.06.1 이상 및 Git이 필요합니다.
Docui는 필요한 모든 작업에 대한 많은 키 바인딩을 찾을 수 있는 새로운 컨테이너/서비스의 생성 및 구성을 용이하게 하기 위해 만들어졌습니다.
이미지 검색, 저장 및 가져오기, 확인 및 필터링 등을 수행할 수 있으며, 컨테이너 확인 및 이름 바꾸기 등을 수행할 수 있습니다.
추천 학습: "docker 비디오 튜토리얼"
위 내용은 Docker 컨테이너 관리 UI란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!