FAQ: 1๋…„ 2020์›” XNUMX์ผ๋ถ€ํ„ฐ Docker ์„œ๋น„์Šค ์‚ฌ์šฉ์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด ์ œํ•œ ์‚ฌํ•ญ

FAQ: 1๋…„ 2020์›” XNUMX์ผ๋ถ€ํ„ฐ Docker ์„œ๋น„์Šค ์‚ฌ์šฉ์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด ์ œํ•œ ์‚ฌํ•ญ

์ด ๊ธฐ์‚ฌ๋Š” ๊ณ„์†๋ฉ๋‹ˆ๋‹ค ์ด ะธ ์ด ๊ธฐ์‚ฌ์—์„œ๋Š” 1๋…„ 2020์›” XNUMX์ผ์— ์‹œํ–‰๋  Docker์˜ ์„œ๋น„์Šค ์‚ฌ์šฉ์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด ์ œํ•œ ์‚ฌํ•ญ์— ๋Œ€ํ•ด ์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ์— ๋‹ต๋ณ€ํ•ฉ๋‹ˆ๋‹ค.

Docker ์„œ๋น„์Šค ์•ฝ๊ด€์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

๋„์ปค ์„œ๋น„์Šค ์•ฝ๊ด€ ๊ท€ํ•˜์˜ Docker ์ œํ’ˆ ๋ฐ ์„œ๋น„์Šค ์‚ฌ์šฉ์„ ๊ด€๋ฆฌํ•˜๋Š” ๊ท€ํ•˜์™€ Docker ๊ฐ„์˜ ๊ณ„์•ฝ์ž…๋‹ˆ๋‹ค.

์ƒˆ ์„œ๋น„์Šค ์•ฝ๊ด€์€ ์–ธ์ œ๋ถ€ํ„ฐ ์ ์šฉ๋˜๋‚˜์š”?

์—…๋ฐ์ดํŠธ๋œ ์„œ๋น„์Šค ์•ฝ๊ด€์€ ์ฆ‰์‹œ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

์„œ๋น„์Šค ์•ฝ๊ด€์ด ์–ด๋–ป๊ฒŒ ๋ณ€๊ฒฝ๋˜์—ˆ๋‚˜์š”?

์„น์…˜ 2.5๋Š” ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ณ€๊ฒฝ์„ ๊ฑฐ์ณค์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ๋ณ€๊ฒฝ ์‚ฌํ•ญ์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๋ ค๋ฉด ์ „์ฒด ๋‚ด์šฉ์„ ์ฝ์–ด ๋ณด์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. ์„œ๋น„์Šค ์•ฝ๊ด€.

๋น„ํ™œ์„ฑ ์ด๋ฏธ์ง€ ์ €์žฅ ํ•œ๋„๋Š” ๋ฌด์—‡์ด๋ฉฐ ๋‚ด ๊ณ„์ •์— ์–ด๋–ค ์˜ํ–ฅ์„ ๋ฏธ์นฉ๋‹ˆ๊นŒ?

์ด๋ฏธ์ง€ ์ €์žฅ์€ ์‚ฌ์šฉ์ž ๊ณ„์ •์„ ์‚ฌ์šฉํ•˜์—ฌ ์ €์žฅ๋œ ๊ฐ ๊ฐœ๋ณ„ ์ด๋ฏธ์ง€์˜ ๋‹ค์šด๋กœ๋“œ ๋˜๋Š” ์—…๋กœ๋“œ ํ™œ๋™์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€๊ฐ€ 6๊ฐœ์›” ๋™์•ˆ ๋‹ค์šด๋กœ๋“œ/์—…๋กœ๋“œ๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ "๋น„ํ™œ์„ฑ" ๋ ˆ์ด๋ธ”์ด ์ง€์ •๋ฉ๋‹ˆ๋‹ค. "๋น„ํ™œ์„ฑ"์œผ๋กœ ํ‘œ์‹œ๋œ ๋ชจ๋“  ์ด๋ฏธ์ง€๋Š” ์‚ญ์ œ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์š”๊ธˆ์ œ๊ฐ€ ์žˆ๋Š” ๊ณ„์ •์—๋Š” ์ด ์ œํ•œ์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋ฌด๋ฃŒ ๊ฐœ์ธ ๊ฐœ๋ฐœ์ž ๋ฐ ๊ธฐ์—…์šฉ. Docker Hub์šฉ ์ƒˆ ๋Œ€์‹œ๋ณด๋“œ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๊ณ„์ •๊ณผ ์—ฐ๊ฒฐ๋œ ๋ชจ๋“  ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ๋ชจ๋“  ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€์˜ ์ƒํƒœ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€์˜ ์ƒˆ๋กœ์šด ์Šคํ† ๋ฆฌ์ง€ ํ•œ๋„๋Š” ์–ด๋–ป๊ฒŒ ๋˜๋‚˜์š”?

Docker๋Š” 1๋…„ 2020์›” XNUMX์ผ๋ถ€ํ„ฐ ๋น„ํ™œ์„ฑ ์ด๋ฏธ์ง€์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ์Šคํ† ๋ฆฌ์ง€ ์ •์ฑ…์„ ๋„์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋น„ํ™œ์„ฑ ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€์— ๋Œ€ํ•œ ์Šคํ† ๋ฆฌ์ง€ ์ •์ฑ…์€ ๋‹ค์Œ ์š”๊ธˆ์ œ์— ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

  • ๋ฌด๋ฃŒ ์š”๊ธˆ์ œ: ๋น„ํ™œ์„ฑ ์ด๋ฏธ์ง€์— ๋Œ€ํ•œ 6๊ฐœ์›” ์ €์žฅ ์ œํ•œ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • Pro ๋ฐ Team ๊ณ„ํš: ๋น„ํ™œ์„ฑ ์ด๋ฏธ์ง€์— ๋Œ€ํ•œ ์—ฐ๋ น ์ œํ•œ์ด ์—†์Šต๋‹ˆ๋‹ค.

"๋น„ํ™œ์„ฑ" ์ด๋ฏธ์ง€๋ž€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

๋น„ํ™œ์„ฑ ์ด๋ฏธ์ง€๋Š” 6๊ฐœ์›” ๋™์•ˆ Docker Hub ์ด๋ฏธ์ง€ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ๋‹ค์šด๋กœ๋“œ๋˜๊ฑฐ๋‚˜ ํ‘ธ์‹œ๋˜์ง€ ์•Š์€ ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€์ž…๋‹ˆ๋‹ค.

๋‚ด ์ด๋ฏธ์ง€์˜ ์ƒํƒœ๋ฅผ ์–ด๋–ป๊ฒŒ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

Docker Hub ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ๊ฐ ๋ ˆ์ด๋ธ”(๋ฐ ๋ ˆ์ด๋ธ”๊ณผ ์—ฐ๊ฒฐ๋œ ๋งˆ์ง€๋ง‰ ์ด๋ฏธ์ง€)์—๋Š” "๋งˆ์ง€๋ง‰ ํ‘ธ์‹œ" ๋‚ ์งœ๊ฐ€ ์žˆ์œผ๋ฉฐ ๊ณ„์ •์— ๋กœ๊ทธ์ธํ•œ ๊ฒฝ์šฐ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ์‰ฝ๊ฒŒ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ตœ์‹  ๋ ˆ์ด๋ธ”๊ณผ ์ด์ „ ๋ฒ„์ „์˜ ๋ ˆ์ด๋ธ”์„ ํฌํ•จํ•˜์—ฌ ๊ณ„์ •์˜ ๋ชจ๋“  ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ์žˆ๋Š” ๋ชจ๋“  ์ด๋ฏธ์ง€์˜ ์ƒํƒœ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ์ƒˆ๋กœ์šด ๋Œ€์‹œ๋ณด๋“œ๋ฅผ Docker Hub์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณ„์ • ์†Œ์œ ์ž๋Š” ์‚ญ์ œ ์˜ˆ์ •์ธ ๋น„ํ™œ์„ฑ ์ด๋ฏธ์ง€์— ๋Œ€ํ•ด ์ด๋ฉ”์ผ๋กœ ์•Œ๋ฆผ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค.

๋ณด์กด ํ•œ๋„์— ๋„๋‹ฌํ•˜๋ฉด ๋น„ํ™œ์„ฑ ์ด๋ฏธ์ง€๋Š” ์–ด๋–ป๊ฒŒ ๋ฉ๋‹ˆ๊นŒ?

1๋…„ 2020์›” XNUMX์ผ๋ถ€ํ„ฐ "๋น„ํ™œ์„ฑ"์œผ๋กœ ํ‘œ์‹œ๋œ ๋ชจ๋“  ์ด๋ฏธ์ง€๊ฐ€ ์‚ญ์ œ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๊ณ„์ • ์†Œ์œ ์ž๋Š” ์‚ญ์ œ ์˜ˆ์ •์ธ "๋น„ํ™œ์„ฑ" ์ด๋ฏธ์ง€์— ๋Œ€ํ•ด ์ด๋ฉ”์ผ์„ ํ†ตํ•ด ํ†ต์ง€๋ฅผ ๋ฐ›์Šต๋‹ˆ๋‹ค.

๋‚ด ์ด๋ฏธ์ง€๋ฅผ ๋ฌด์ œํ•œ์œผ๋กœ ์ €์žฅํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•˜๋‚˜์š”?

์ด๋Ÿฌํ•œ ์ œํ•œ์€ ์š”๊ธˆ์ œ์—๋งŒ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋ฌด๋ฃŒ. ์š”๊ธˆ์ œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ณ„์ • ์‚ฌ์šฉ์ž ์ฐฌ์„ฑ ๋˜๋Š” ์˜๋ฃŒ์ง„ ์†Œ๊ฐœ ์ œํ•œ์„ ๋ฐ›์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ฌด๋ฃŒ ํ”Œ๋žœ ๊ณ„์ •์ด ์žˆ๋Š” ๊ฒฝ์šฐ ๋น„์šฉ์ด ๋งŽ์ด ๋“œ๋Š” Pro ๋˜๋Š” Team ํ”Œ๋žœ์œผ๋กœ ์‰ฝ๊ฒŒ ์—…๊ทธ๋ ˆ์ด๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฐ๊ฐ„ ๊ตฌ๋… ์‹œ ์›” $5๋ถ€ํ„ฐ.

Docker๊ฐ€ ์ƒˆ๋กœ์šด "๋น„ํ™œ์„ฑ" ์ด๋ฏธ์ง€ ๋ณด์กด ์ •์ฑ…์„ ๋„์ž…ํ•œ ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

์„ธ๊ณ„ ์ตœ๋Œ€์˜ ์ปจํ…Œ์ด๋„ˆ ์ด๋ฏธ์ง€ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์ธ Docker Hub๋Š” 15PB ์ด์ƒ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. Docker์˜ ๋‚ด๋ถ€ ๋ถ„์„ ๋„๊ตฌ๋Š” Docker Hub์— ์ €์žฅ๋œ 15PB ์ด๋ฏธ์ง€ ์ค‘ 10๊ฐœ์›” ์ด์ƒ 4.5PB ์ด์ƒ ์š”์ฒญ๋˜์ง€ ์•Š์€ ๊ฒƒ์œผ๋กœ ๋‚˜ํƒ€๋‚ฌ์Šต๋‹ˆ๋‹ค. ๋” ์ž์„ธํžˆ ์‚ดํŽด๋ณด๋ฉด ์ด๋Ÿฌํ•œ ๋น„ํ™œ์„ฑ ์ด๋ฏธ์ง€ ์ค‘ ์•ฝ XNUMXPB๊ฐ€ ๋ฌด๋ฃŒ ํ”Œ๋žœ์ด ์žˆ๋Š” ๊ณ„์ •๊ณผ ์—ฐ๊ฒฐ๋˜์–ด ์žˆ์Œ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์ œํ•œ์ด ๋„์ž…๋œ ํ›„ Docker๋Š” ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ „ ์„ธ๊ณ„์— ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๊ณ  ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž์™€ ํŒ€์— ๊ฒฝ์ œ์ ์œผ๋กœ ํ™•์žฅํ•˜๊ณ  ๋ฌด๋ฃŒ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฆฌํฌ์ง€ํ† ๋ฆฌ ๊ธฐ๋ฐ˜ ๊ณ ๊ฐ์ธ ๊ฒฝ์šฐ ๋ณด์กด ์ •์ฑ…์ด ์ ์šฉ๋ฉ๋‹ˆ๊นŒ?

์•„๋‹ˆ์š”, ์œ ๋ฃŒ ์š”๊ธˆ์ œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ณ ๊ฐ์—๊ฒŒ๋Š” ๋ณด์กด ํ•œ๋„๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

๊ณต์‹ ์ด๋ฏธ์ง€์— "๋น„ํ™œ์„ฑ" ์ด๋ฏธ์ง€ ๋ณด์กด ์ •์ฑ…์ด ์ ์šฉ๋ฉ๋‹ˆ๊นŒ?

์•„๋‹ˆ์š”. ๋น„ํ™œ์„ฑ ์ด๋ฏธ์ง€ ๋ณด์กด ์ •์ฑ…์€ ๊ณต์‹ ์ด๋ฏธ์ง€์—๋Š” ์ ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. "๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ" ๋„ค์ž„์ŠคํŽ˜์ด์Šค์— ํฌํ•จ๋œ ์ด๋ฏธ์ง€๋Š” ์‚ญ์ œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ธ์ฆ๋œ ๊ฒŒ์‹œ์ž๊ฐ€ ๊ฒŒ์‹œํ•œ ์ด๋ฏธ์ง€๋„ ๋น„ํ™œ์„ฑ ์ด๋ฏธ์ง€ ๋ณด์กด ์ •์ฑ…์˜ ์ œํ•œ์„ ๋ฐ›์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ณด์กด ์ •์ฑ…์ด ๋ฆฌํฌ์ง€ํ† ๋ฆฌ, ํƒœ๊ทธ ๋˜๋Š” ์ด๋ฏธ์ง€์— ์ ์šฉ๋ฉ๋‹ˆ๊นŒ?

์ด ์ •์ฑ…์€ ์ฐธ์กฐ๋˜์ง€ ์•Š์€ ์ด๋ฏธ์ง€ ๋ฐ ์ด์ „ ์ด๋ฏธ์ง€ ๋ ˆ์ด๋ธ”์„ ํฌํ•จํ•˜์—ฌ ์ง€๋‚œ 6๊ฐœ์›” ๋™์•ˆ ์•ก์„ธ์Šคํ•˜์ง€ ์•Š์€ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ์ด๋ฏธ์ง€์—๋งŒ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ฐธ์กฐ ๋ฌธ์„œ.

์˜ˆ๋ฅผ ๋“ค์–ด ":latest" ํƒœ๊ทธ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๋ฉด ์ด์ „ ๋ฒ„์ „์ด ๋ชจ๋‘ ์‚ญ์ œ๋˜์ง€ ์•Š์Šต๋‹ˆ๊นŒ?

์•„๋‹ˆ์š”. ":latest" ํƒœ๊ทธ๊ฐ€ ๋‹ค์šด๋กœ๋“œ๋˜๋ฉด ":latest"์˜ ์ตœ์‹  ๋ฒ„์ „๋งŒ ํ™œ์„ฑ ์ƒํƒœ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋ ˆ์ด๋ธ”์˜ ์ด์ „ ๋ฒ„์ „ ์ƒํƒœ๋Š” ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋น„ํ™œ์„ฑ ์ด๋ฏธ์ง€๋ฅผ ์‚ญ์ œํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ๋ฉ๋‹ˆ๊นŒ?

์ง€๋‚œ 6๊ฐœ์›” ๋™์•ˆ ์•ก์„ธ์Šคํ•˜์ง€ ์•Š์€ ์ด๋ฏธ์ง€๋Š” "๋น„ํ™œ์„ฑ"์œผ๋กœ ํ‘œ์‹œ๋˜๋ฉฐ ์‚ญ์ œ ๋Œ€์ƒ์œผ๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€๊ฐ€ ๋น„ํ™œ์„ฑ์œผ๋กœ ํ‘œ์‹œ๋˜๋ฉด ๋” ์ด์ƒ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๊ณ ๊ฐ์ด ์ด๋ฏธ์ง€๋ฅผ ๋ณต์›ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ž ์‹œ ๋™์•ˆ ๋น„ํ™œ์„ฑ ์ด๋ฏธ์ง€๋„ ์ด๋ฏธ์ง€ ์ œ์–ดํŒ์—์„œ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ญ์ œ๋œ ์ด๋ฏธ์ง€๋ฅผ ๋ณต๊ตฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๋น„ํ™œ์„ฑ ์ด๋ฏธ์ง€๋Š” ๊ณ ๊ฐ์ด ํ•ด๋‹น ์ด๋ฏธ์ง€๋ฅผ ๋ณต์›ํ•  ์ˆ˜ ์žˆ๋„๋ก ์‚ญ์ œํ•˜๊ธฐ ์ „์— ์งง์€ ์‹œ๊ฐ„ ๋™์•ˆ(์ด๋ฏธ์ง€ ์ œ์–ดํŒ์—์„œ) ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

๋ ˆ๊ฑฐ์‹œ(๋ฆฌํฌ์ง€ํ† ๋ฆฌ ๊ธฐ๋ฐ˜) ๊ณ„ํš์ด ์žˆ๋Š” ๊ฒฝ์šฐ ๋น„ํ™œ์„ฑ ์ด๋ฏธ์ง€ ๋ณด์กด ์ •์ฑ… ๋ฐ ๋‹ค์šด๋กœ๋“œ ์ œํ•œ์ด ๋‚ด ๊ณ„์ •์— ์ ์šฉ๋ฉ๋‹ˆ๊นŒ?

๊ธฐ์กด ๋ ˆ๊ฑฐ์‹œ ๊ตฌ๋…์€ ์ •์ฑ… ๋ฐ ๋‹ค์šด๋กœ๋“œ ์ œํ•œ์˜ ๋Œ€์ƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ณ ๊ฐ์€ 31๋…„ 2021์›” XNUMX์ผ๊นŒ์ง€ ์—…๊ทธ๋ ˆ์ด๋“œํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๊ด€์„ธ ๊ณ„ํš.

Docker Hub ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ์ด๋ฏธ์ง€๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ธฐ ์œ„ํ•œ ์ œํ•œ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

Docker ์ด๋ฏธ์ง€ ๋‹ค์šด๋กœ๋“œ ์ œํ•œ์€ ์ด๋ฏธ์ง€ ์†Œ์œ ์ž ๊ณ„์ • ์œ ํ˜•์ด ์•„๋‹ˆ๋ผ ์ด๋ฏธ์ง€๋ฅผ ์š”์ฒญํ•˜๋Š” ์‚ฌ์šฉ์ž์˜ ๊ณ„์ • ์œ ํ˜•์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ๋“ค์€ ์ •์˜๋œ๋‹ค ์—ฌ๊ธฐ์—.

์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๊ฐœ์ธ ๊ณ„์ • ๋ฐ ํ•ด๋‹น ๊ณ„์ •์ด ์†ํ•œ ์กฐ์ง์— ๋”ฐ๋ผ ์ตœ๋Œ€ ์‚ฌ์šฉ์ž ๊ถŒํ•œ์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋ฌด๋‹จ ๋‹ค์šด๋กœ๋“œ๋Š” "์ต๋ช…"์ด๋ฉฐ ์‚ฌ์šฉ์ž ID ๋Œ€์‹  IP ์ฃผ์†Œ๋กœ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค. ์Šน์ธ๋œ ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋‹ค์Œ์„ ์ฐธ์กฐํ•˜์„ธ์š”. ์„ ์  ์„œ๋ฅ˜ ๋น„์น˜.

๋‹ค์šด๋กœ๋“œ ๋นˆ๋„๋ฅผ ์ œํ•œํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์šด๋กœ๋“œ๋Š” ์–ด๋–ป๊ฒŒ ๊ฒฐ์ •๋ฉ๋‹ˆ๊นŒ?

๋‹ค์šด๋กœ๋“œ ์š”์ฒญ์€ ํ˜•์‹์˜ ์ €์žฅ์†Œ์— ๋Œ€ํ•œ ์ตœ๋Œ€ XNUMX๊ฐœ์˜ UTL GET ์š”์ฒญ์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. /v2/*/manifests/*.

๋‹ค์ค‘ ์•„ํ‚คํ…์ฒ˜ ์ด๋ฏธ์ง€์— ๋Œ€ํ•œ ๋งค๋‹ˆํŽ˜์ŠคํŠธ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๋ ค๋ฉด ๋งค๋‹ˆํŽ˜์ŠคํŠธ ๋ชฉ๋ก์„ ๋‹ค์šด๋กœ๋“œํ•œ ๋‹ค์Œ ํ•„์š”ํ•œ ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•œ ์˜ฌ๋ฐ”๋ฅธ ๋งค๋‹ˆํŽ˜์ŠคํŠธ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. HEAD ์š”์ฒญ์€ ๊ณ„์‚ฐ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด๋ฏธ ์†Œ์œ ํ•˜๊ณ  ์žˆ๋Š” ์ด๋ฏธ์ง€์˜ ๋‹ค์šด๋กœ๋“œ๋ฅผ ํฌํ•จํ•˜์—ฌ ๋ชจ๋“  ๋‹ค์šด๋กœ๋“œ๊ฐ€ ์ด ๋ฐฉ์‹์œผ๋กœ ๊ณ„์‚ฐ๋ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ณ„ ๋ ˆ์ด์–ด๋ฅผ ์„ธ์ง€ ์•Š๋Š” ๊ฒƒ์€ ํƒ€ํ˜‘์ž…๋‹ˆ๋‹ค.

๋‚˜๋งŒ์˜ Docker Hub ๋ฏธ๋Ÿฌ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

์ฐธ์กฐ ๋ฌธ์„œ๊ทธ๋ ‡๊ฒŒํ•˜๋ ค๋ฉด. HEAD ์š”์ฒญ์„ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋‹ค์šด๋กœ๋“œ ์†๋„ ์ œํ•œ์— ํฌํ•จ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์ดˆ๊ธฐ ์ด๋ฏธ์ง€ ์š”์ฒญ์€ ์บ์‹œ๋˜์ง€ ์•Š์œผ๋ฏ€๋กœ ์ˆ˜๋ฝ๋ฉ๋‹ˆ๋‹ค.

์ด๋ฏธ์ง€ ๋ ˆ์ด์–ด๊ฐ€ ์ค‘์š”ํ•ฉ๋‹ˆ๊นŒ?

์•„๋‹ˆ์š”. ๋งค๋‹ˆํŽ˜์ŠคํŠธ ์š”์ฒญ์„ ์ œํ•œํ•˜๊ณ  ์žˆ์œผ๋ฏ€๋กœ ํ˜„์žฌ ๋‹ค์šด๋กœ๋“œํ•  ๋•Œ ๋ ˆ์ด์–ด(blob ์š”์ฒญ) ์ˆ˜์— ์ œํ•œ์ด ์—†์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ํ”ผ๋“œ๋ฐฑ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์ด์ „ ์ •์ฑ…์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ž…๋‹ˆ๋‹ค. ๋ณ€๊ฒฝ์˜ ๋ชฉํ‘œ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ์ด๋ฏธ์ง€์˜ ๋ ˆ์ด์–ด๋ฅผ ๊ณ„์‚ฐํ•  ํ•„์š”๊ฐ€ ์—†๋„๋ก ๋ณด๋‹ค ์‚ฌ์šฉ์ž ์นœํ™”์ ์ธ ์ •์ฑ…์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ต๋ช… ๋‹ค์šด๋กœ๋“œ๋Š” IP ์ฃผ์†Œ์— ๋”ฐ๋ผ ์†๋„๊ฐ€ ์ œํ•œ๋ฉ๋‹ˆ๊นŒ?

์˜ˆ. ์š”์ฒญ ์†๋„๋Š” IP ์ฃผ์†Œ๋ณ„๋กœ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค(์˜ˆ: ์ต๋ช… ์‚ฌ์šฉ์ž์˜ ๊ฒฝ์šฐ: ํ•œ ์ฃผ์†Œ์—์„œ 100์‹œ๊ฐ„ ๋™์•ˆ 6๊ฐœ ์š”์ฒญ). ๋”๋ณด๊ธฐ ์—ฌ๊ธฐ์—.

๊ณ„์ •์— ๋กœ๊ทธ์ธํ•œ ์‚ฌ์šฉ์ž์˜ ๋‹ค์šด๋กœ๋“œ ์š”์ฒญ์€ IP ์ฃผ์†Œ๋กœ ์ œํ•œ๋ฉ๋‹ˆ๊นŒ?

์•„๋‹ˆ์š”, ์Šน์ธ๋œ ์‚ฌ์šฉ์ž์˜ ๋‹ค์šด๋กœ๋“œ ์š”์ฒญ์€ IP๊ฐ€ ์•„๋‹Œ ๊ณ„์ •์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ๋ฌด๋ฃŒ ๊ณ„์ •์€ 200์‹œ๊ฐ„๋‹น XNUMX๊ฐœ์˜ ์š”์ฒญ์œผ๋กœ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค. ์œ ๋ฃŒ ๊ณ„์ •์€ ๋ฌด์ œํ•œ์ž…๋‹ˆ๋‹ค.

๋‚ด ๊ณ„์ •์— ๋กœ๊ทธ์ธํ•œ ํ›„ ๋ˆ„๊ตฐ๊ฐ€ ์ต๋ช…์œผ๋กœ ๋‚ด IP์—์„œ ์ œํ•œ์„ ๋ฐ›์œผ๋ฉด ์ œํ•œ์ด ์ ์šฉ๋ฉ๋‹ˆ๊นŒ?

์•„๋‹ˆ์š”, ์ด๋ฏธ์ง€ ๋‹ค์šด๋กœ๋“œ ๊ณ„์ •์— ๋กœ๊ทธ์ธํ•œ ์‚ฌ์šฉ์ž๋Š” ๊ณ„์ • ์œ ํ˜•์— ๋”ฐ๋ผ์„œ๋งŒ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค. IP์˜ ์ต๋ช… ์‚ฌ์šฉ์ž๊ฐ€ ์ œํ•œ์„ ๋ฐ›๋Š” ๊ฒฝ์šฐ ๊ถŒํ•œ์ด ๋ถ€์—ฌ๋  ๋•Œ๊นŒ์ง€ ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š๊ฑฐ๋‚˜ ์ œํ•œ์— ๋„๋‹ฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋‹ค์šด๋กœ๋“œํ•˜๋Š” ์ด๋ฏธ์ง€๊ฐ€ ์ค‘์š”ํ•ฉ๋‹ˆ๊นŒ?

์•„๋‹ˆ์š”, ๋ชจ๋“  ์ด๋ฏธ์ง€๋Š” ๋™์ผํ•œ ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค. ์ œํ•œ์€ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ์†Œ์œ ์ž์˜ ๊ณ„์ • ์ˆ˜์ค€์ด ์•„๋‹ˆ๋ผ ์ „์ ์œผ๋กœ ์‚ฌ์šฉ์ž๊ฐ€ ์ด๋ฏธ์ง€๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๋Š” ๊ณ„์ • ์ˆ˜์ค€์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์ œํ•œ ์‚ฌํ•ญ์ด ๋ณ€๊ฒฝ๋ฉ๋‹ˆ๊นŒ?

์šฐ๋ฆฌ๋Š” ์ œํ•œ ์‚ฌํ•ญ์„ ๋ฉด๋ฐ€ํžˆ ๊ด€์ฐฐํ•˜๊ณ  ์ˆ˜์ค€์— ๋”ฐ๋ผ ์ผ๋ฐ˜์ ์ธ ์‚ฌ์šฉ ์‚ฌ๋ก€์™€ ๊ด€๋ จ์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํŠนํžˆ ๋ฌด๋ฃŒ ๋ฐ ์ต๋ช… ์ œํ•œ์€ ํ•ญ์ƒ ๋‹จ์ผ ๊ฐœ๋ฐœ์ž์˜ ์ •์ƒ์ ์ธ ์›Œํฌํ”Œ๋กœ๋ฅผ ์ถฉ์กฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด ์›์น™๊ณผ ํ•„์š”์— ๋”ฐ๋ผ ์ˆ˜์ •๋ฉ๋‹ˆ๋‹ค. ๋‹น์‹ ์€ ๋˜ํ•œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ์šฐ๋ฆฌ์—๊ฒŒ ์“ฐ๊ธฐ ํ•œ๊ณ„์— ๋Œ€ํ•œ ๊ท€ํ•˜์˜ ์˜๊ฒฌ.

๋‹ค์šด๋กœ๋“œ๊ฐ€ ์ต๋ช…์ธ CI ์‹œ์Šคํ…œ์€ ์–ด๋–ป์Šต๋‹ˆ๊นŒ?

์—ฌ๋Ÿฌ ์ต๋ช… ๋‹ค์šด๋กœ๋“œ๊ฐ€ ํ—ˆ์šฉ๋˜๋Š” ์ƒํ™ฉ์ด ์žˆ์Œ์„ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํด๋ผ์šฐ๋“œ CI ๊ณต๊ธ‰์ž๋Š” ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ PR์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋นŒ๋“œ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ํ”„๋กœ์ ํŠธ ์†Œ์œ ์ž๋Š” Docker Hub์˜ ์ž๊ฒฉ ์ฆ๋ช…์„ ์•ˆ์ „ํ•˜๊ฒŒ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์šด๋กœ๋“œ๋ฅผ ์Šน์ธํ•˜์ง€ ๋ชปํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ด๋Ÿฌํ•œ ๊ณต๊ธ‰์—…์ฒด์˜ ๊ทœ๋ชจ๋กœ ์ธํ•ด ์ œํ•œ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  ์šฐ๋ฆฌ๋Š” ์š”์ฒญ ์‹œ ์ด๋Ÿฌํ•œ ์‚ฌ๋ก€๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ  ๋‹ค์šด๋กœ๋“œ ๋นˆ๋„๋ฅผ ์ œํ•œํ•˜๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์ง€์†์ ์œผ๋กœ ๊ฐœ์„ ํ•˜์—ฌ ์ด๋Ÿฌํ•œ ๊ณต๊ธ‰์ž์™€์˜ ์ƒํ˜ธ ์ž‘์šฉ์„ ๊ฐœ์„ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์—๊ฒŒ ์“ฐ๊ธฐ ๋ฉ”์ผ ์ฃผ์†Œ: support@docker.com๋‹น์‹ ์ด ์–ด๋ ค์›€์„ ๊ฒช๊ณ  ์žˆ๋‹ค๋ฉด.

Docker๋Š” ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•ด ๋ณ„๋„์˜ ์š”๊ธˆ์ œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๊นŒ?

์˜ˆ, Docker๋Š” ์˜คํ”ˆ ์†Œ์Šค ์ปค๋ฎค๋‹ˆํ‹ฐ ์ง€์›์˜ ์ผํ™˜์œผ๋กœ ๋‚˜์ค‘์— ์ƒˆ๋กœ์šด ๊ฐ€๊ฒฉ ์ฑ…์ • ๊ณ„ํš์„ ๋ฐœํ‘œํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌํ•œ ๊ด€์„ธ ๊ณ„ํš์„ ์‹ ์ฒญํ•˜๋ ค๋ฉด ๋‹ค์Œ์„ ์ž‘์„ฑํ•˜์‹ญ์‹œ์˜ค. ั„ะพั€ะผัƒ.

NB ์ˆ˜์—…์—์„œ ๋„์ปค ๋น„๋””์˜ค ๊ณผ์ •2020๋…„ ์—ฌ๋ฆ„ Slurm์—์„œ ๋…น์Œ๋œ ์—์„œ ์—ฐ์‚ฌ๋“ค์€ ๊ณ ๊ธ‰ ์ˆ˜์ค€์˜ ์ด๋ฏธ์ง€ ์ž‘์—…์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค. ์ง€๊ธˆ ๊ฐ€์ž…ํ•˜์„ธ์š”!

์ถœ์ฒ˜ : habr.com