ubuntu(37)
-
[Ubuntu] 22.04 LTS Docker ์ค์น
๐ Ubuntu Docker ์ค์น ๐ฝ Docker ์ค์น ๐ฆ ์ค๋๋ ๋ฒ์ ์ญ์ ์ต์ด ๊ธฐ์กด์ ์ค๋๋ Version์ด ์ค์น๋์ด ์์ ์ ์์ผ๋ ์์ ๋ช ๋ น์ด๋ฅผ ์ด์ฉํด์ ์ญ์ ํด ์ค๋๋ค. ๐ฆ Repository ์ค์ apt package index๋ฅผ Update ํ๊ณ ๋ ๋ค https๋ฅผ ํตํด repository๋ฅผ ์ด์ฉํ๊ธฐ ์ํด ํด๋น package๋ค์ ์ค์นํด ์ค๊ฒ์. ์ค์น๊ฐ ์๋ฃ๋๋ฉด Docker์ Official GPG Key๋ฅผ ๋ฑ๋กํด ์ค๊ฒ์. ๊ทธ๋ฐ ๋ค Docker repository์ ๋ฑ๋ก์ ํด ์ฃผ์์ด์. ๐ฆ Docker Engine ์ค์น ์ด๋ ๊ฒ Docker๋ฅผ ์ค์นํด ์ฃผ์์ด์. Docker๊ฐ ์ ์์ ์ผ๋ก ์ค์น ๋์๋์ง ํ์ธํด ์ฃผ์์ด์. ํ์ฌ Docker๋ ๊ธฐ๋์ค์ด์ง ์์์. ์์ ๊ฐ์ด Docker๋ฅผ ์คํํด ์ค ์ ์..
2022.09.06 -
[DevOps] Ubuntu 22.04 LTS Docker Container Tomcat Web Application Server ์ค์น
๐ Tomcat ์ค์นํ๊ธฐ ๐ฝ ๊ฐ์ ๐ฆ ์๊ฐ ํ์ฌ Tomcat์ 10 Version๊น์ง ๋์จ ์ํ์์. ํ์ง๋ง, ์ฃผ๋ํ๋์ Tomcat 9 Version์ ์ด์ฉํ ๊ฒ์ธ๋ฐ, 10 Version ๋ถํฐ Java EE Package ์๋น ๋ด์ฉ์ด Jakarta EE๋ก ๋ณ๊ฒฝ๋๋ฉด์ ์ค์ ๋ฑ์ ๋ํ ์ ๋ณด๊ฐ ๋ง์ด ๋ถ์กฑํ ์ํ์ด๊ธฐ ๋๋ฌธ์ด์์. ๋ํ ์ฃผ๋ํ๋์ Docker์ Ubuntu 22.04 LTS Container๋ฅผ ์ฌ๋ ค Tomcat์ ์ค์นํด ๋ณด๋ ค ํฉ๋๋ค. ๐ฝ JAVA ์ค์น ๐ฆ JAVA SE ์ค์น Tomcat์ ์ค์นํ๊ธฐ ์ํด์๋ JAVA SE 8 ์ด์์ด ์ค์น ๋์ด ์์ด์ผ ํด์. ๋จผ์ OpenJDK 11์ ์ค์นํด ๋ณด๋๋ก ํ ๊ฒ์. apt-get install -y openjdk-11-jdk ์์ ๋ช ๋ น์ด๋ก ์ค์น๋ฅผ ํด ์ฃผ์ธ์..
2022.09.05 -
[docker] Portainer๋ฅผ ์ด์ฉํ tomcat ์ค์น
์๋ ํ์ธ์? ์ฃผ๋ํ๋ ์ ๋๋ค. ์ค๋์ ์ง๋๋ฒ Ubuntu 20.04์ ์ค์นํ Docker์ Portainer๋ฅผ ํตํด nginx๋ฅผ ์ค์น ํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค! ๋ง์ฝ Docker ์ค์น์ Portainer๊ฐ ์์ง ์ค์น๊ฐ ๋์ง ์์ผ์ จ๋ค๋ฉด? ' Docker์ Portainer ์ค์น '์ ๊ด์ฌ์ ์ฃผ์ธ์! ๋ํ, portainer์ ์ฌ์ฉ๋ฒ์ ์ ๋ชจ๋ฅด์ ๋ค๋ฉด? ' Portainer๋ฅผ ์ด์ฉํ nginx ์ค์น '์ ๊ด์ฌ์ ์ฃผ์ธ์! ๋ฐ๋ก ์์ ํด ๋ณด๊ฒ ์ต๋๋ค! โ ๋ชฉ์ฐจ VMWare๋ฅผ ํตํ Ubuntu 20.04 LTS ์ค์น Docker์ Portainer ์ค์น Portainer๋ฅผ ์ด์ฉํ nginx ์ค์น [docker] Portainer๋ฅผ ์ด์ฉํ tomcat ์ค์น [docker] Portainer๋ฅผ ์ด์ฉํ Maria DB ์ค์น ..
2021.07.14 -
[Ubuntu 20.04] Docker ์ค์น ๋ฐ Portainer ๊ตฌ์ถ
์๋ ํ์ธ์? ์ฃผ๋ํ๋ ์ ๋๋ค. ์ค๋์ Ubuntu 20.04์ Docker๋ฅผ ์ค์น ํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ๋ฐ๋ก ์์ ํด ๋ณด๊ฒ ์ต๋๋ค! โ ๋ชฉ์ฐจ VMWare๋ฅผ ํตํ Ubuntu 20.04 LTS ์ค์น Docker์ Portainer ์ค์น Portainer๋ฅผ ์ด์ฉํ nginx ์ค์น [docker] Portainer๋ฅผ ์ด์ฉํ tomcat ์ค์น ๐ Docker๋? ๐ Docker๋ฅผ ์ฌ์ฉํ๋ ์ด์ Docker๋ ์ด๋ ํ ํ๋ก๊ทธ๋จ์ ๋ค์ด ๋ฐ๋ ๊ณผ์ ์ ๊ต์ฅํ ๊ฐ๋จํ๊ฒ ๋ง๋ค๊ธฐ ์ํด์ ์ฌ์ฉํ๋ ๊ฒ์ด์์. ์ฐ๋ฆฌ๊ฐ ์ด๋ค ํ๋ก๊ทธ๋จ์ PC์ ์ค์นํ๋ ค๋ฉด ์์ ๊ฐ์ ๊ณผ์ ์ ๊ฑฐ์น๊ฒ ๋๋ ๊ฒ์ด์์. ํ์ง๋ง ์ฐ๋ฆฌ๋ ์ฌ๋ฌ ์ํฉ๊ณผ ํ๊ฒฝ์ผ๋ก ์ธํด ์๋ ์ฒ๋ผ Error๋ฅผ ๋ง๋๊ฒ ๋ ์๋ ์๋ต๋๋ค. Error๊ฐ ๋ฐ์ํ๋ ์ด์ ๋ ์ฐ๋ฆฌ์ PC, Pac..
2021.07.14 -
[Ubuntu 20.04] Vmware์ Ubuntu ์ค์น
์๋ ํ์ธ์? ์ฃผ๋ํ๋ ์ ๋๋ค. ์ค๋์ VM ware์ Ubuntu 20.04๋ฅผ ์ค์น๋ฅผ ํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. Ubuntu์ ์ค์น ํ์ผ์ ์ฌ๊ธฐ์ ๋ค์ด ๋ฐ์ผ์๋ฉด ๋ฉ๋๋ค. ๐ VMware ์ค์ ๐ ์ด๊ธฐ ์ค์ ๋จผ์ VMware Workstation์์ ๊ฐ์ OS (Virtual Machine)์ ์ค์นํ๊ธฐ ์ํด ์ฌ์ ์์ ํ๊ธฐ ์ํด 'file'์ ํด๋ฆญํ์ฌ ์ฃผ์ธ์! ๊ทธ๋ฐ ๋ค ์๋ ์ฌ์ง์ฒ๋ผ ๋ฐ๋ผ ํด ์ฃผ์๋ฉด ๋ฉ๋๋ค! iso(Install Image) ์ ํ ๋ถ๋ถ์์๋ ๋์ค์ ์ ํ์ ์ ํํ๊ณ , ๋ค์์ ๋๋ฌ์ค๋๋ค. ์ฐ๋ฆฌ๋ Linux์ ํ ์ข ๋ฅ์ธ Ubuntu๋ฅผ ์ค์นํ ๊ฒ์ด์์. Ubuntu 64bit๋ฅผ ์ ํํ์ฌ ์ฃผ์ธ์! ํน์ ๋ค์ด๋ก๋ ๋ฐ์ผ์ ISO๊ฐ 32bit๋ผ๋ฉด ํ์ฌ ์ ํํ ๋ถ๋ถ ์๋๋ฅผ ์ ํํ์๋ฉด ๋๋ ๊ฒ์ด์์. ์๋ถ๋ถ์๋ ..
2021.02.20 -
[Ubuntu 20.04] Tomcat8 ์ค์น
์๋ ํ์ธ์? ์ฃผ๋ํ๋ ์ ๋๋ค. ์ค๋์ Synology NAS์ ์ค์นํ Docker ์ Ubuntu 20.04์ Tomcat8๋ฅผ ์ค์น๋ฅผ ํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. Ubuntu์ ๊ธฐ๋ณธ ์ค์ ์ ๋ํด์๋ '[Ubuntu 20.04] Apache2 ์ค์น' ํฌ์คํ ์ด์ด ๋๋๋ก ํ๊ฒ ์ต๋๋ค. ์ํ์น ํฐ์บฃ 7 ๋ฐ๋ผ์ก๊ธฐ COUPANG www.coupang.com "์ด ํฌ์คํ ์ ์ฟ ํก ํํธ๋์ค ํ๋์ ์ผํ์ผ๋ก, ์ด์ ๋ฐ๋ฅธ ์ผ์ ์ก์ ์์๋ฃ๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค." ๐ JDK ์ค์น ๋๋ณด๊ธฐ ๐ apt๋ก ์ง์ ๋ Site(/etc/apt/source.list)์ openjdk-8์ด ์๋์ง ๊ฒ์ํฉ๋๋ค. ๐JDK๊ฐ ์๋ ๊ฒ์ ํ์ธ ํ์์ผ๋ ์ค์น ํด ์ฃผ๋๋ก ํ๊ฒ ์ต๋๋ค. ๐ ์ ์์ ์ผ๋ก ์ค์น๊ฐ ์๋ฃ ๋์์ต๋๋ค. ๐์๋ฐ๊ฐ ์ค์น๋ ์์น๋ฅผ ์์๋ณด๋๋ก ํ๊ฒ ์ต๋..
2021.01.22