๋กœ์ผ“๐Ÿพ
article thumbnail
[Container] ๋ฌด์‹ฌ์ฝ” Dockerfile ์— ๋ณต์‚ฌํ•œ credentials... ์•ˆ์ „ํ• ๊นŒ?
DevOps/Container 2024. 3. 19. 22:42

๊ฐœ๋ฐœ์„ ํ•˜๋Š”๋ฐ ์žˆ์–ด ์ปจํ…Œ์ด๋„ˆ๋Š” ๋” ์ด์ƒ ๋น ์งˆ ์ˆ˜ ์—†์„ ๋งŒํผ ์ค‘์š”ํ•œ ๊ฐœ๋…์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  Docker ๋Š” ์ปจํ…Œ์ด๋„ˆ ๋งค๋‹ˆ์ง€ ํˆด ์ค‘ ๊ฐ€์žฅ ๋Œ€ํ‘œ์ ์ด๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ์ฃ . ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด์„  ์ด๋ฏธ์ง€๊ฐ€ ํ•„์š”ํ•˜๊ณ  ๋ณดํŽธ์ ์œผ๋กœ Docker ๋ฅผ ํ†ตํ•ด ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“ค๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. Dockerfile ์— ์ž‘์„ฑ ํ•œ ํ›„ Docker ์ปค๋งจ๋“œ๋ฅผ ์ด์šฉํ•˜๋ฉด ์ด๋ฏธ์ง€๊ฐ€ ๋งŒ๋“ค์–ด์ง€๊ณ  ์•„์ฃผ ์‰ฝ๊ฒŒ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€๋ฅผ ๋นŒ๋“œ ํ•˜๋Š” ๋ฐ ์žˆ์–ด์„œ ๋ฌผ๋ก  ๊ฒฝ๋Ÿ‰ํ™”๋„ ์ค‘์š”ํ•˜์ง€๋งŒ, ๊ทธ ๋ชป์ง€ ์•Š๊ฒŒ ์ด๋ฏธ์ง€ ๋ณด์•ˆ๋„ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. --previliged ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•˜๋Š” ๊ฑธ ์ง€์–‘ํ•˜๊ณ , Dockerfile ์— ์ง์ ‘์ ์œผ๋กœ crendentials ๊ด€๋ จํ•œ ์ •๋ณด๋ฅผ ์ถ”๊ฐ€(COPY) ํ•˜๋Š” ๊ฑธ ์ฃผ์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. trivy ๋ฅผ ์ด์šฉํ•˜๋ฉด ์†์‰ฝ๊ฒŒ ์ด๋ฏธ์ง€์˜ ์ทจ์•ฝ์  ๊ฒ€์‚ฌ..

profile on loading

Loading...