Server/Docker

[Docker] Portainer GUI 로 Docker 운영(접속 및 Image 생성) #2

coxfactor-Tech 2024. 11. 25. 10:49

"Portainer"는 Docker를 효율적으로 관리할 수 있는 직관적인 GUI 환경을 제공합니다. Local Docker환경뿐만 아니라 Remote Docker, Docker Swarm, Kubernetes, ACI 등 같은 다양한 환경과 연결하여 Container 관리가 가능합니다.

 

[Docker] Docker Hub 에서 Portainer Image Pull Container Run #1

 

[Docker] Docker Hub 에서 Portainer Image Pull Container Run #1

"Portainer"는 Docker 및 Kubernetes 환경을 손쉽게 관리할 수 있게 해주는 웹 기반의 관리 도구입니다. Portainer를 통해 Docker 컨테이너, 이미지, 네트워크, 볼륨 등을 직관적인 UI로 시각화하고 제어할 수

coxfactor-tech.tistory.com

 

1. Portainer Login 
Portainer 설치가 완료되어진 후 Web Browser 에서 ex) http://ServerIP:9000를 통해 접속 
관리자 계정을 생성하고 로그인 합니다. * admin 등 Default 계정을 사용하지 마세요 보안에 시작입니다.

 

2. Portainer Local 환경 시작 

"Get Started" 를 클릭하면 Portainer 가 실행중인 Local 환경을 사용하여 시작합니다. 

 

3. 다양한 환경 추가 Environment-related > Enviroments 
Portainer에서 다양한 Container 를 운영하는 환경을 추가할 수 있습니다. 
* 전체 무료라고는 안함 하지만 도커 포스팅간 CLI를 GUI 로 확인해가면서 포스팅하려고 한거라서... 

 

4. Image 생성 
나는 Rocket.chat 이라는 무료 오픈소스 메신저 Image를 Pull 해보도록 하겠습니다. 
Registry : Docker Hub 
Image : docker.io/rocket.chat


여기까지 Portainer GUI 를 통해 Image 생성이 완료 되었습니다. 
다음은 Volume 및 Container 생성을 진행하도록 하겠습니다. 

Portainer 같은 GUI 도구를 활용하면 Docker의 컨테이너, 이미지, 네트워크, 볼륨 등 주요 개념들을 시각적으로 이해하기 쉬워요. 이렇게 GUI로 먼저 익숙해지면, 나중에 CLI를 사용할 때 각각의 명령이 시스템 내부에서 어떤 구조로 작동하는지 머릿속에 그려지니까 훨씬 효과적이야...