๊ณต์์ฌ์ดํธ
Portainer | Open Source Container Management GUI for Kubernetes, Docker, Swarm
Portainer is the definitive open source container management GUI for Kubernetes, Docker, Swarm and ACI.
www.portainer.io
๋์ปค ์ค์น๋ ์๋ ํ๋์ ์๋ฒ์ ์ด๋ฏธ ์ค์น๊ฐ ์๋ฃ ๋์๊ธฐ ๋๋ฌธ์ ํจ์ค
๊ทธ๋ฆฌ๊ณ ๋์ปค ์ค์น ๋งค์ฐ ์ฌ์ฐ๋ฏ๋ก ๊ณต์์ฌ์ดํธ ๋ณด๊ณ ๋ฐ๋ก ์ค์น ๊ฐ๋ฅ
Portainer๋ Docker๋ฅผ ์น์์ ๊ด๋ฆฌ ํ ์ ์๊ฒ ๋์์ฃผ๋ ํด์
2022-02-02 * portainer ํ์ฌ ์ง์ํ์ง ์์. pull ๋ฐ์๋ portainer-ce๋ฅผ ๋ฐ์์ผ๋จ
Portainer ์ค์น
1. Linux๋ Docker๋ฅผ ๋ฏธ๋ฆฌ ์ค์นํจ
* ์ด๋ฏธ ์ฐ๋ถํฌ(Linux)์ ๋์ปค๊ฐ ์ค์น๋์ด ์์ผ๋ฏ๋ก ํจ์ค
1.1 portainer ์ด๋ฏธ์ง pull
docker pull portainer/portainer-ce
2. Portainer์์ ์ฌ์ฉํ Volume ์์ฑ
docker volume create portainer_data
Portainer๋ ์ปจํ ์ด๋ ํํ๋ก ์ ๊ณต
์ปจํ ์ด๋ ์์ฑ์ ์ ์ด๋ฏธ์ง๋ฅผ ๋ค์ด๋ก๋ ๋ฐ์์ผํจ
Docker์์ ์ปจํ ์ด๋ ์์ฑํ ๋ ์ด๋ฏธ์ง๊ฐ ์์ ๋ ์๋์ผ๋ก ๋ค์ด๋ก๋ ๋ฐ๊ฒ ๋จ
3. ํ ๋ฒ์ ์ด๋ฏธ์ง ๋ค์ด ๋ฐ ์ปจํ ์ด๋ ์์ฑ
docker run -d -p 9000:9000 --name=portainer -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data --restart=always portainer/portainer-ce
-p 9000:9000 ์ต์ ์ Docker์ ์ฌ์ฉํ๋ ํฌํธ 9000๋ฒ์ (Docker๊ฐ ์ค์น๋) ํธ์คํธ ํฌํธ 9000 ๋ฒ๊ณผ ๋งค์นญ ์ํค๋ ์ต์
--restart=always ์ต์ ์ Docker๋ฅผ ์ฌ์์ ํ์ ๋ Portainer ์ปจํ ์ด๋๋ ์๋์ผ๋ก ๊ตฌ๋
Portainer ๋ก๊ทธ์ธ
1. ์น์ ํตํด Portainer ์๋ฒ์ ์ ์
ex) http://์๋ฒ์ด๋ฆ or IP:9000
2. ์ฒซ ์ ์์ admin ๊ณ์ ์ ํจ์ค์๋ ์ค์
'๊ฐ๋ฐ ยท๊ณต๋ถ > Docker' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Docker ๊ณต๋ถ ์ฌ์ดํธ (0) | 2021.01.31 |
---|