Canonical, ํจ์จ์ฑ ํฅ์ ๋ฐ ์ทจ์ฝ์ฑ ๊ฐ์๋ฅผ ์ํด ์ฌ๋ฆผํ Ubuntu ์ปจํ ์ด๋ ๊ณต๊ฐ
Ubuntu์ ๋ชจํ์ฌ์ธ Canonical์ 'Chiselled Ubuntu Containers'๋ก ์๋ ค์ง ๊ฐ๊ฒฐํ OCI ์ด๋ฏธ์ง๋ฅผ ์ถ์ํ์ต๋๋ค.

Ubuntu์ ์ฃผ์ ํ์ฌ์ธ Canonical์ ํจ์จ์ฑ์ด ๋ฐ์ด๋ ์ด์ํ Ubuntu ์ปจํ ์ด๋ ์ถ์๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ์๋ฃํ์ต๋๋ค. ์ด๋ฌํ ํ์ ์ ์ธ ์ปจํ ์ด๋์ ๋๋๋ฌ์ง ํน์ง์ ์์คํ ์์ค ํจํค์ง, ์ ํธ๋ฆฌํฐ ๋๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์๋์ ์ผ๋ก ์ฐํํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ํ์ํ ๋ฐํ์ ์ข ์์ฑ๋ง ํฌํจํ๋ ์ธ๋ จ๋ ๊ตฌ์กฐ์ ๋๋ค.
์ด๋ฌํ ์ธ์ฌํ ์ ๊ทผ ๋ฐฉ์์ ํต์ฌ ์์ด๋์ด๋ ์ด๋ฏธ์ง ๊ฒฌ๊ณ ์ฑ์ ๊ธฐ์ฌํ ์ ์๋ ๋ถํ์ํ ์์๋ฅผ ์ ๊ฑฐํ์ฌ ์ด์ ํจ์จ์ฑ์ ํฌ๊ฒ ๋์ด๊ณ ๊ฐ๋ฅํ ๊ณต๊ฒฉ ํ๋ฉด์ ์ค์ด๋ ๊ฒ์ด๋ผ๊ณ Canonical์ด ์ต๊ทผ ๊ณต๊ฐํ ๋ฐ ์์ต๋๋ค.
์ด๋ฌํ ์ ๊ตํ Ubuntu ์ปจํ ์ด๋ ์์ฑ์ ๋ท๋ฐ์นจํ๋ ์ค์ถ์ ์ธ ๊ธฐ์ ์ค ํ๋๋ Debian ํจํค์ง๋ฅผ '์ฌ๋ผ์ด์ค'๋ก ์ ๋ต์ ์ผ๋ก ๋ถํ ํ๋ ํจํค์ง ๊ด๋ฆฌ์์ธ 'Chisel'์ ๋๋ค. ์ด๋ฌํ ์กฐ๊ฐ์ ์ฝํ ์ธ ๋ฐ ๊ด๋ จ ์ข ์์ฑ์ ๊ตฌ์ฑํ๋ ๋ ๋ฆฝ์ ์ธ ํ์ ์งํฉ์ ๋๋ค.
Chisel ๋ฌธ์๋ 'Ubuntu์ ์ผ๋ถ๋ฅผ ๊ฐ๋ ๊ฒ'์ด๋ผ๋ ๊ฐ๋ ์ ์์ ์ ์ผ๋ก ์ค๋ช ํ์ฌ ํ์ํ ๊ฒ์ ์ ๊ณตํฉ๋๋ค. ์ด ์์คํ ์ '์ผ์ดํฌ๋ฅผ ๋จน๊ณ ๋ ๋จน์ด๋ผ'๋ผ๋ ์ ์๋ด์ ์คํํ๋ ๋ฐฉ์์ผ๋ก ์ค๊ณ๋์์ต๋๋ค.
์ด๋ ๊ฒ ๋ฅ์ํ๊ฒ ์กฐ๊ฐ๋ Ubuntu ์ปจํ ์ด๋์ ์ฃผ์ ์ฅ์ ์ค์๋ ๊ฐ๋ฐ ์ฃผ๊ธฐ ์ ๋ฐ์ ๊ฑธ์น ํธํ์ฑ, ์ข ์์ฑ ๋ฌธ์ ์ ๋ํ ๊ฐํ๋ ๋ฐฉ์ด, ํด๋ผ์ด์ธํธ๊ฐ ์ปจํ ์ด๋๋ฅผ ๊ตฌ์ฑํ๊ฑฐ๋ ์ฆํญํ ์ ์๋ ์ฌ์ฉ์ ์นํ์ ์ธ ๋ช ๋ น์ค ์ธํฐํ์ด์ค(CLI), ๊ฐ์ํ๋ ์ด๋ฏธ์ง ์ฌ๊ตฌ์ถ ํ๋ก์ธ์ค ๋ฑ์ด ์์ต๋๋ค.
Canonical์ ์ด๋ฌํ ์ ๊ตํ Ubuntu ์ปจํ ์ด๋๊ฐ ๊ธฐ์ ์ ๊ฐ๋ฐ์์ ์์ฐ์ผ๋ก ํจ๊ณผ์ ์ผ๋ก ์ ํํ๋ ๋์์ ์ปจํ ์ด๋ํ ์ฌ์ ์ ์์ํ ์ ์๋ ์ํํ ๊ฒฝ๋ก๋ฅผ ์ ๊ณตํ๋ค๊ณ ๋ฏฟ์ต๋๋ค. ์ด ๊ฐ์ ์ ํด๋น ๋ฌธ์ ์ ๋ํ ๋ธ๋ก๊ทธ ๊ฒ์๋ฌผ์ ๋ฐ๋ฆ ๋๋ค.
์ ๊ตํ Ubuntu ์ปจํ ์ด๋๋ Canonical์ ๋ณด์ ์ ์ง ๊ด๋ฆฌ ๋ฐ ์์ ์ ์ธ ์ง์์ ์ฝ์ํฉ๋๋ค. ํ์ฌ์ ๋ณด์ฆ์๋ ๊ธฐ๋ณธ ์ ์ฅ์์์ ์ํ๋๋ ์ปจํ ์ด๋์ ๋ํ 5๋ ๋ณด์ ์ ๋ฐ์ดํธ, Ubuntu Pro ๊ณ ๊ฐ์ ์ํ 10๋ ๊ฐ์ ๋ณด์ ํจ์น ์๋น์ค, ์ ํ์ ์ธ ์ฃผ์ค ๋๋ ์ฐ์ค๋ฌดํด ์ง์, ์ถ๊ฐ๋ฅผ ์ํ Ubuntu LTS์ ๋ฐ๋ฅธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ๋ฆด๋ฆฌ์ค ์ฃผ๊ธฐ ์กฐ์ ์ด ํฌํจ๋ฉ๋๋ค. ์ ๋ขฐํ ์ ์์.
์๋ก์ด ์ปจํ ์ด๋๋ Java, .NET, Python๊ณผ ๊ฐ์ ๊ด๋ฒ์ํ ์ต์ ๋๊ตฌ ์ฒด์ธ์ ์ ํฉํ ์ ํ์ ๋๋ค. Microsoft์ Canonical ๊ฐ์ ๊ณต๋ ๋ ธ๋ ฅ ๋๋ถ์ ๋ฒ์ .NET 6, 7 ๋ฐ 8์๋ ์์ฒด ์ปจํ ์ด๋๊ฐ ์์ต๋๋ค.
Microsoft์ .NET ํ๋ก๊ทธ๋จ ๊ด๋ฆฌ์์ธ Richard Lander์ ๋ฐ๋ฅด๋ฉด Chiselled ์ด๋ฏธ์ง์ ์ ์ฌํ ์์ด๋์ด๋ ๊ฐ๋ฐ์๋ค ์ฌ์ด์์ ๋์ ์๊ตฌ๋ฅผ ๋ฐ์ ์์ต๋๋ค. Canonical์ ๊ฐ๋ ํ์ ๊ณผ ํจ๊ณผ์ ์ธ ์คํ์ ๋์ ํ๊ฐ๋ฅผ ๋ฐ์์ผ๋ฉฐ Microsoft๋ ์ต๋ํ ๋นจ๋ฆฌ ์ถ์ ํํธ๋๊ฐ ๋๊ธฐ๋ฅผ ์ํ์ต๋๋ค. ๊ฑฐ๋ ๊ธฐ์ ๊ธฐ์ ์ ์ด๋ฒ GA ๋ฆด๋ฆฌ์ค์์ .NET์ฉ Ubuntu Chiselled ์ด๋ฏธ์ง๋ฅผ ์ถ์ํ๊ฒ ๋์ด ๋งค์ฐ ๊ธฐ๋ปค์ต๋๋ค.
์ฝ๋ ์๋ ํ๋ซํผ ๊ณผ ๊ฐ์ ๊ฐ๊ฒฐํ๊ณ ํจ์จ์ ์ธ ๊ฐ๋ฐ ๋๊ตฌ์ ํฌ์ํ๋ ๊ฒ์ ์ ์ฐํ๊ณ ๋น์ฉ ํจ๊ณผ์ ์ธ ๋์งํธ ํ์ ์ ๋ชฉํ๋ก ํ๋ ๊ธฐ์ ๋ค ์ฌ์ด์์ ์ฆ๊ฐํ๋ ์ถ์ธ์ ๋๋ค. AppMaster ์ ๊ฐ์ ํ๋ซํผ์ ์ด๋ฌํ ํ๋์ ์ธ ๊ฐ๋ฐ ์ ๋ต์ ํตํฉํ์ฌ ๋น์ฆ๋์ค์ ๋งค๋ ฅ์ ์ธ ์ ํ์ด ๋ฉ๋๋ค.


