๋ ๋ํ ์ปดํผ๋ ์๋ก์ด ์คํ ํ๋ก์ ํธ์ ํ์ฑ์ ๋ํด , ์๋น์ค์ ๊ธฐ๋ฐ์ด ๋๋ ๋์ผํ ์ด๋ฆ์ ์ด์ ์ ๊ฐ๋ฐ๋ ๋น๊ณต๊ฐ ์ปจํ ์ด๋ ์ด๋ฏธ์ง ๋ ์ง์คํธ๋ฆฌ ๊ฐ๋ฐ์ ๊ณ์ํ ์์ ์ ๋๋ค. ะธ . ์ด ํ๋ก์ ํธ๋ CoreOS ๊ตฌ๋งค ํ Red Hat์ ์์ ๋์ด๊ฐ๊ณ ์ธ์๋ ํ์ฌ์ ๋ ์ ์ ํ์ ์คํ ์์ค ์ํํธ์จ์ด๋ก ์ ํํ๋ ค๋ ๊ณํ์ ์ผํ์ผ๋ก ์์๋์์ต๋๋ค. ์ฝ๋๋ Python์ผ๋ก ์์ฑ๋์์ผ๋ฉฐ, Apache 2.0์ ๋ฐ๋ผ ๋ผ์ด์ผ์ค๊ฐ ๋ถ์ฌ๋์์ต๋๋ค.
์ด ํ๋ก์ ํธ๋ ์ปจํ ์ด๋์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด๋ฏธ์ง๋ฅผ ๊ตฌ์ถ, ์ ์ฅ, ๋ฐฐํฌํ๊ธฐ ์ํ ๋๊ตฌ๋ ๋ฌผ๋ก ๋ ์ง์คํธ๋ฆฌ ๊ด๋ฆฌ๋ฅผ ์ํ ์น ์ธํฐํ์ด์ค๋ ์ ๊ณตํฉ๋๋ค. Quay๋ฅผ ์ฌ์ฉํ๋ฉด ์ ์ด๋ ์ธํ๋ผ์ ์ปจํ ์ด๋ ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด๋ฏธ์ง์ ์์ฒด ๋ ์ง์คํธ๋ฆฌ๋ฅผ ๋ฐฐํฌํ์ฌ ์ด๋ฏธ์ง ์ ์ฅ์ ์ํ DBMS ๋ฐ ๋์คํฌ ๊ณต๊ฐ์ ๋ํ ์ก์ธ์ค๋ง ํ์๋ก ํ๋ ์คํ์ ์ํํ ์ ์์ต๋๋ค.
๋ ์ง์คํธ๋ฆฌ๋ ์ฒซ ๋ฒ์งธ ๋ฐ ๋ ๋ฒ์งธ ๋ฒ์ ๊ณผ ํธํ๋ฉ๋๋ค. (Docker Registry HTTP API)๋ Docker ์์ง์ฉ ์ปจํ ์ด๋ ์ด๋ฏธ์ง์ Docker ๋งค๋ํ์คํธ ํ์ผ ์ฌ์์ ๋ฐฐํฌํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์ปจํ ์ด๋ ๊ฒ์์ ์ง์๋๋ ์ฌ์ . GitHub, Bitbucket, GitLab ๋ฐ Git ๊ธฐ๋ฐ ๋ฆฌํฌ์งํ ๋ฆฌ์์ ์ด์ ๋ธ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ง์์ ์ธ ์ ๋ฌ ๋ฐ ํตํฉ(CD/CI) ์์คํ ์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.
Quay๋ ๊ฐ๋ฐํ ๊ด๋ฆฌ๋ฅผ ์ํ ์ ์ฐํ ์ก์ธ์ค ์ ์ด ๋ฉ์ปค๋์ฆ๊ณผ ๋๊ตฌ๋ฅผ ์ ๊ณตํ๊ณ ์ฌ์ฉ์ ์ธ์ฆ์ ์ํด LDAP, Keystone, OIDC, Google Auth ๋ฐ GitHub๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ํ์ฉํฉ๋๋ค. ์คํ ๋ฆฌ์ง๋ ๋ก์ปฌ ํ์ผ ์์คํ ์ธ S3, GCS, Swift ๋ฐ Ceph ์์ ๋ฐฐํฌํ ์ ์์ผ๋ฉฐ ๋ณต์ ๋์ด ์ฌ์ฉ์ ์์น์ ๋ฐ๋ผ ๋ฐ์ดํฐ ์ ๋ฌ์ ์ต์ ํํ ์ ์์ต๋๋ค. ๋๊ตฌ ํฌํจ ๋ ํจ์น๋์ง ์์ ์ทจ์ฝ์ ์ ์๋ณํ๊ธฐ ์ํด ์ปจํ ์ด๋ ์ฝํ ์ธ ๋ฅผ ์๋์ผ๋ก ๊ฒ์ํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค.
์ถ์ฒ : opennet.ru
