System ์์ ์ค/Docker(20)
-
[DevOps - CentOS 7.9] Docker Local Registry ์ฌ์ฉ๋ฒ
๐ ๋ชฉ์ฐจ โ [DevOps - CentOS 7.9] Docker Local Registry (๊ฐ์ธ Docker Hub) ๊ตฌ์ถํ๊ธฐ โ [DevOps - CentOS 7.9] Docker Local Registry ์ฌ์ฉ๋ฒ โ [DevOps - CentOS 7.9] Docker Remote Registry ์ฌ์ฉ๋ฒ ๐ Docker Registry ์ด์ฉ ๐ฝ ํ๋ฉด ๐ฆ DevInquryReplyVO.java ์ต์ด ์ฐ์ต์ฉ์ผ๋ก ์ฌ์ฉํ hello-world Docker Image๋ฅผ Pullํด ์ค๊ฒ์. ์ด๋ฒ์๋ ๋ด๋ ค ๋ฐ์ Docker Image๋ฅผ ๋๋ง์ Image๋ก ๋ฐ๊ฟ๊ฑฐ์์. ์ฌ๊ธฐ์ ์ค์ํ ๊ฑด Image ์ด๋ฆ์ Docker Registry ์ ๋ณด๋ฅผ ๊ผญ ๋ฃ์ด์ค์ผ ํ๋ค๋ ๊ฒ์ด์์. Docker Image๊ฐ ์ ๋ง๋ค์ด ์ง ๊ฑธ ํ..
2022.11.16 -
[DevOps - CentOS 7.9] Docker Local Registry (๊ฐ์ธ Docker Hub) ๊ตฌ์ถํ๊ธฐ
๐ ๋ชฉ์ฐจ โ [DevOps - CentOS 7.9] Docker Local Registry (๊ฐ์ธ Docker Hub) ๊ตฌ์ถํ๊ธฐ โ [DevOps - CentOS 7.9] Docker Local Registry ์ฌ์ฉ๋ฒ โ [DevOps - CentOS 7.9] Docker Remote Registry ์ฌ์ฉ๋ฒ ๐ Docker Registry ๊ตฌ์ถํ๊ธฐ ๐ฝ ๊ฐ์ ์ฃผ๋ํ๋์ ๊ธฐ๊น๋๋ ์ฌ๋๋ค์ด๋ผ๋ Side Project ์ผ์์ผ๋ก ์ฐ๋ฆฌ๊ฐ ๊ฐ๋ฐํ๊ณ , ์ค์ Service์ ์ด์ฉํ Docker Container๋ฅผ ๋ณด๋ค ์์ ํ๊ฒ ๊ด๋ฆฌํ๊ณ ์ถ์์ด์. Docker Hub๋ Private์ผ๋ก ๊ด๋ฆฌํ๊ธฐ ์ํด์๋ ๋จ ํ๊ฐ์ง Repository ๋ฐ์ ์ด์ฉํ ์ ์์๊ณ , ์ฐ๋ฆฌ๋ผ๋ฆฌ ์์ ํ๊ฒ ์ฌ์ฉํ ์ ์๋ Docker Hub๋ฅผ ์ฐพ๋ค๊ฐ ..
2022.11.16 -
[DevOps] NGINX๋?
๐ NGINX ๐ฝ NGINX๋? ๐ฆ ๊ฐ์ NGINX๋ ๋ง์ ๊ธฐ๋ฅ์ ์ํํ ์ ์๋ Software๋ก Revers Proxy, Load balancer, Cache ๋ฑ์ ์ฒ๋ฆฌํ ์ ์๋ Software์์. ๋ํ NGINX๋ ๋ฐ๋ชฌ์ผ๋ก ๋์ํ๋๋ฐ, ๋ฐ๋ชฌ์ด๋ ๋ฐฑ๊ทธ๋ผ์ด๋์์ ์คํ๋๋ Service์ ๋ํ ์ฉ์ด์์. ๋ชจ๋ ์๋น์ค์์ ์คํ๋๋ Service์ OS ์์ ์ค์ ์๋์ผ๋ก ์์ํ๋๋ก ๋ฐ๋ชฌ์ ๊ตฌ์ฑํ ์ ์์ด์. NGINX๋ ๋๊ฐ์ Process๋ก ๊ตฌ๋์ด ๋์. ์ฆ, Master Process์ Worker Process๋ก ์๋ ๊ตฌ๋์ด ๋์. NGINX ์ฒ๋ฆฌ ๊ณผ์ ์ ์ข ๋ ์ดํด๋ณด๋ฉด ์ต์ด Client๊ฐ ์์ฒญ(Request)๋ฅผ ๋ณด๋ด๊ฒ ๋๋ฉด, NGINX Master Process๊ฐ ์ด ์์ฒญ์ ๋ฐ๊ณ , ์ด๋ค ์์ ์ ..
2022.10.07 -
[Docker] Jenkins Slave ์ค์น ๋ฐ Master์ ์ฐ๊ฒฐํ๊ธฐ
๐ Jenkins Slave ํด๋น ์์ ์ Docker๋ฅผ ์ด์ฉํ์ฌ CentOS 7 Container๋ฅผ ์ด์ฉํ์ฌ ์งํํ๊ณ ์์ต๋๋ค. ๐ฝ ํ๊ฒฝ ๊ตฌ์ฑ ๐ฆ ํ์ Package & Program ์ค์น ์ต์ด yum Repository๋ฅผ ์ต์ ํ ํด ์ค๊ฒ์. git์ ๋จผ์ ์ค์นํ๋๋ก ํ ๊ฒ์. ์ค์นํ ์ ์๋ JAVA ๋ชฉ๋ก์ ํ์ธํด ๋ณด์์ด์. ์ฃผ๋ํ๋์ openjdk 11 Version์ ๋ฐ์์ฃผ๋๋ก ํ์์ด์. ๐ฆ SSH Key ๋ฑ๋ก ์ด๋ฒ์๋ Jenkins Master์ Slave๋ฅผ SSH Key ๋ฑ๋ก์ ํตํด ์ฐ๊ฒฐ์์ผ ์ค ๊ฒ์ด์์. ์ต์ด Jenkins Master์์ Slave๋ก SSH๋ฅผ ํตํด ์ ์์ ํด ๋ณด์์ด์. ์ด๋ ๊ฒ ์ ์์ ํ ๋, ํจ์ค์๋๋ฅผ ์ ๋ ฅํ๋ ๋จ๊ณ๊ฐ ํ์ํ๋ฐ, ์ด ๋ถ๋ถ์ ๋์ด๊ฐ๊ฒ ํจ์ผ๋ก, ์ํํ ์์ ์ด ๋๋๋ก..
2022.09.16 -
[Docker] โ docker์ AWS๋ฅผ ์ด์ฉํ Web Application ๋ฐฐํฌ
์๋ ํ์ธ์? ์ฃผ๋ํ๋ ์ ๋๋ค. ์ค๋์ Docker์ AWS ๊ทธ๋ฆฌ๊ณ , travis๋ฅผ ์ด์ฉํ Web Web ๋ฐฐํฌ๋ฅผ ํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค! ์ด ํผ๋๋ ์ธํ๋ฐ - ๋ฐ๋ผํ๋ฉฐ ๋ฐฐ์ฐ๋ ๋์ปค์ CIํ๊ฒฝ ๊ฐ์๋ฅผ ๋ฃ๊ณ , ์์ฑ ๋์์์ ์๋ ค ๋๋ฆฝ๋๋ค. ๋ณธ ํผ๋๋ Potainer๋ฅผ ์ด์ฉํ Docker ๊ด๋ฆฌ ์ฐ์ฅ์ด์ง๋ง, ๋ด์ฉ์ด ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ด ์ ์ฐธ๊ณ ๋ถํ ๋๋ฆฝ๋๋ค! ๋ฐ๋ก ์์ ํด ๋ณด๊ฒ ์ต๋๋ค! โ ๋ชฉ์ฐจ VMWare๋ฅผ ํตํ Ubuntu 20.04 LTS ์ค์น Docker์ Portainer ์ค์น Portainer๋ฅผ ์ด์ฉํ nginx ์ค์น [docker] Portainer๋ฅผ ์ด์ฉํ tomcat ์ค์น[docker] Portainer๋ฅผ ์ด์ฉํ tomcat ์ค์น [docker] Portainer๋ฅผ ์ด์ฉํ Maria DB ์ค์น [Dock..
2021.08.01 -
[docker] Portainer๋ฅผ ์ด์ฉํ Maria DB ์ค์น
์๋ ํ์ธ์? ์ฃผ๋ํ๋ ์ ๋๋ค. ์ค๋์ ์ง๋๋ฒ Docker์ Potainer๋ฅผ ์ด์ฉํ Maria DB ์ค์น๋ฅผ ์งํ ํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค! ๋ง์ฝ Docker ์ค์น์ Portainer๊ฐ ์์ง ์ค์น๊ฐ ๋์ง ์์ผ์ จ๋ค๋ฉด? ' Docker์ Portainer ์ค์น '์ ๊ด์ฌ์ ์ฃผ์ธ์! ๋ํ, portainer์ ์ฌ์ฉ๋ฒ์ ์ ๋ชจ๋ฅด์ ๋ค๋ฉด? ' Portainer๋ฅผ ์ด์ฉํ nginx ์ค์น '์ ๊ด์ฌ์ ์ฃผ์ธ์! ๋ฐ๋ก ์์ ํด ๋ณด๊ฒ ์ต๋๋ค! โ ๋ชฉ์ฐจ VMWare๋ฅผ ํตํ Ubuntu 20.04 LTS ์ค์น Docker์ Portainer ์ค์น Portainer๋ฅผ ์ด์ฉํ nginx ์ค์น [docker] Portainer๋ฅผ ์ด์ฉํ tomcat ์ค์น[docker] Portainer๋ฅผ ์ด์ฉํ tomcat ์ค์น [docker] Portai..
2021.07.14