Openlibrary: 10 ๋…„์ด ๋„˜์€ 48 ๊ฐœ์˜ ์—ด๋ฆฐ Solr ๋ฒ„๊ทธ ๊ฐ์‚ฌ / ์ •๋ฆฌ

์— ๋งŒ๋“  2020๋…„ 04์›” 18์ผ  ยท  10์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: internetarchive/openlibrary


10 ๋…„์ด ๋„˜์€ 48 ๊ฐœ์˜ ์—ด๋ฆฐ Solr ๋ฒ„๊ทธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
https://github.com/internetarchive/openlibrary/issues?q=label%3A%22Module%3A+Solr%22+

์ด ์ˆซ์ž๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•ดํ•ด์•ผ โ€‹โ€‹ํ•  ์ผ์ด ์žˆ์Šต๋‹ˆ๊นŒ? ํŠนํžˆ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ์‚ฌ์„œ ์›Œํฌ ํ”Œ๋กœ์šฐ๋ฅผ ๊ฐ„์†Œํ™” ํ•  ์ˆ˜์žˆ๋Š” ๋ถ€๋ถ„์ด ์žˆ์Šต๋‹ˆ๊นŒ?

์ฆ๊ฑฐ / ์Šคํฌ๋ฆฐ ์ƒท (๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ)

๊ด€๋ จ URL?

https://github.com/internetarchive/openlibrary/issues/3290#issuecomment -610544651

์ดํ•ด ๊ด€๊ณ„์ž

@tfmorris @cdrini @mekarpeles @seabelis @BrittanyBunk

@cdrini Solr Investigation 3 Blocked Bug

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

Docker๋Š” https://docs.docker.com/toolbox/toolbox_install_windows ์—์„œ ์„ค๋ช…ํ•œ๋Œ€๋กœ Windows 8.1์— ์„ค์น˜๋ฉ๋‹ˆ๋‹ค.

๋ชจ๋“  10 ๋Œ“๊ธ€

@cclauss๋ฅผ ๋ถˆ๋Ÿฌ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” Solr์— ๋Œ€ํ•ด ์ผํ•œ ์ ์ด ์—†์ง€๋งŒ ์ผ๋ฐ˜์ ์œผ๋กœ ์ž‘์—…ํ•ด์•ผ ํ•  Solr ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜์–ด์•ผํ•˜๋Š” ๊ณณ์— ๋Œ€ํ•ด '์˜ˆ'๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๋น„ํšจ์œจ์  ์ธ ๋ฐฉ๋ฒ• ๋งŒ ์ƒ๊ฐํ•  ์ˆ˜์žˆ์—ˆ์Šต๋‹ˆ๋‹ค (์˜ˆ : ๋” ๋ˆˆ์— ๋„๊ฒŒ ๋งŒ๋“ค๊ธฐ (์ƒํƒœ๋ฅผ ๋” ๋†’๊ฒŒ ์„ค์ •, ์‚ฌ๋žŒ ํƒœ๊ทธ ์ง€์ • ๋“ฑ), ๊ฐ ๋ฌธ์ œ์— Solr ์œ„ํ‚ค ํŽ˜์ด์ง€ ์ถ”๊ฐ€, solr ์ „์šฉ ์ „์ฒด github ๊ทธ๋ฃน ๋งŒ๋“ค๊ธฐ). ์ „์— Solr์— ๋Œ€ํ•ด ์ƒ๊ฐํ–ˆ๊ฑฐ๋‚˜ ์‹ค์ œ๋กœ ์ž‘์—…ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ 1-2 ๋ช…๋งŒ Solr์—์„œ ์ž‘์—… ํ•  ์ˆ˜ ์žˆ๊ณ  ์ž‘์—… ํ•  ์ˆ˜์—†๋Š” ๊ฒฝ์šฐ์—๋Š” ์“ธ๋ชจ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

๊ฐœ์ธ์ ์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ชจ๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ์งˆ๋ฌธ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
1) Solr์—์„œ ์ž‘์—… ํ•  ๊ถŒํ•œ์ด์žˆ๋Š” ์‚ฌ๋žŒ์€ ๋ˆ„๊ตฌ์ž…๋‹ˆ๊นŒ?
2) ๋ˆ„๊ตฌ๋“ ์ง€ Solr์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?
3) ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ์–ด๋””์— ์žˆ์Šต๋‹ˆ๊นŒ (์œ„ํ‚ค ํŽ˜์ด์ง€์— ์žˆ์Šต๋‹ˆ๊นŒ, ๊ทธ๋ ‡๋‹ค๋ฉด ์–ด๋””์— ์žˆ์Šต๋‹ˆ๊นŒ?)?
4) ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์ด ๋™์‹œ์— ์ž‘์—…ํ•˜๋Š” ๊ฒฝ์šฐ ์ค‘์ฒฉ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๊นŒ (์˜ˆ : ๋ชจ๋“  ์‚ฌ๋žŒ์ด ๋™์‹œ์— ์ž‘์—…ํ•˜๋Š” ๊ฒฝ์šฐ ๊ฐ ์‚ฌ๋žŒ์ด ์‹ค์ˆ˜๋กœ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ์ž‘์—…์„ ์ทจ์†Œ ํ•  ์ˆ˜ ์žˆ์Œ)?

์ด ์•„์ด๋””์–ด๋ฅผ ๊ฐ–๋Š” ๊ฒƒ์ด ์†”๋ฃจ์…˜์˜ ๋‹ค์Œ ๋‹จ๊ณ„๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ์‹œ์ž‘์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค (์ฐธ๊ณ  : ์†”๋ฃจ์…˜ ์ค‘ ํ•˜๋‚˜๋Š” "๋งค๋‹ˆ์•„ ๋ฐ ๋ฒ ํƒ€ ํ…Œ์Šคํ„ฐ ํŽ˜์ด์ง€ (์•„์ง ๋งŒ๋“ค์ง€ ์•Š์Œ)"์— ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ง€์นจ์„ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Github์˜ ๋ชจ๋“  Wiki ์ง€์นจ ํŽ˜์ด์ง€๋Š” ํ˜„์žฌ ๋ชจ๋“  ๊ฒƒ์„ ์„ค๋ช…ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํŠนํžˆ '์‹œ์ž‘ํ•˜๊ธฐ'๋ถ€๋ถ„์€ ์„ค์ • ํ›„ ์ˆ˜ํ–‰ ํ•  ์ž‘์—… ๋งŒ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ๋ด‡ ํŽ˜์ด์ง€์—์„œ๋Š” ๋ด‡ ์Šคํฌ๋ฆฝํŠธ๋กœ ์ˆ˜ํ–‰ ํ•  ์ž‘์—…์„ ์„ค๋ช…ํ•˜์ง€๋งŒ ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ' t ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์„ ๋งํ•˜์‹ญ์‹œ์˜ค.).

์งง์€ ๋Œ€๋‹ต์€ '์˜ˆ'์ž…๋‹ˆ๋‹ค. ์ž‘์—…ํ•ด์•ผํ•˜๋Š” ๋ชจ๋“  Solr ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

@BrittanyBunk ๋Š” ์šฐ๋ฆฌ์˜ ๋กœ๋“œ๋งต์— ๋Œ€ํ•ด ๊ถŒ์œ„์žˆ๊ฒŒ ๋งํ•˜์ง€ ๋งˆ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. @cdrini ๋Š” Solr์˜ ๋ฆฌ๋”์ž…๋‹ˆ๋‹ค. ๊ทธ๋Š” ์ „ํ™”๋ฅผ ๊ฒ๋‹ˆ๋‹ค.

์•ผ! ๊ทธ๋ž˜์„œ ์ €๋Š” ์—ฌ๊ธฐ์—์„œ 2019 ๋…„ 12 ์›”๊นŒ์ง€์˜ ๋ชจ๋“  "Module : Solr"๋ฐ "Theme : Search"๋ฌธ์ œ์— ๋Œ€ํ•œ ์ „์ฒด ๊ฐ์‚ฌ๋ฅผ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. https://coda.io/d/Search-Planning-Notes_dO8sGM90quA/Epics-in-Progress_su1I2#_luBNR . ์ด๊ฒƒ์€ ์œ„ํ‚ค์™€ ํ”„๋กœ์ ํŠธ ๊ฒŒ์‹œํŒ์— ๋งํฌ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค (ํ•œ๋™์•ˆ ํ”„๋กœ์ ํŠธ ๊ฒŒ์‹œํŒ์„ ์—…๋ฐ์ดํŠธํ•˜์ง€ ์•Š์•˜์ง€๋งŒ). solr์˜ ๊ฐ€์žฅ ํฐ ๋‘ ๊ฐ€์ง€ ๊ฐœ์„  ์‚ฌํ•ญ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. (1) ์ƒ‰์ธ์„ ๋‹ค์‹œ ์ƒ์„ฑ ํ•  ์ˆ˜์žˆ๋Š” solr ์ƒ์„ฑ (์ง€๋‚œ ๋‹ฌ ์™„๋ฃŒ) (2) solr์„ ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜์‹ญ์‹œ์˜ค. ์ด๊ฒƒ์€ ์ด๋ฒˆ ๋‹ฌ์˜ ์ด์ •ํ‘œ์ž…๋‹ˆ๋‹ค. ์ด ๋‘ ๊ฐ€์ง€์— ๋Œ€ํ•ด ๋งŽ์€ ์–‘์˜ solr ๋ฌธ์ œ๊ฐ€ ์ฐจ๋‹จ๋ฉ๋‹ˆ๋‹ค (์ฒ˜์Œ์—๋Š” A _lot_์ด ์ฐจ๋‹จ๋จ). @tfmorris๊ฐ€ ์ œ๊ธฐ ํ•œ ๋ฌธ์ œ๋Š” ๋‘ ๋ฒˆ์งธ๋กœ ์ฐจ๋‹จ๋ฉ๋‹ˆ๋‹ค. ์ด ๋‘ ๊ฐ€์ง€ ๋ฌธ์ œ๋Š” ์ƒ๋‹นํ•œ ์–‘์˜ ์ž‘์—…์ด ํ•„์š”ํ•˜๋ฉฐ ํ”„๋กœ๋•์…˜ ์‹œ์Šคํ…œ๊ณผ์˜ ์ธํ„ฐํŽ˜์ด์Šค๋„ ํ•„์š”ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ œ๊ฐ€ ์ง์ ‘ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋‘ ๊ฐ€์ง€๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด ๋‹ค๋ฅธ ๊ฐ์‚ฌ๋ฅผ ์ˆ˜ํ–‰ ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ ํ›„์—๋Š” ๋” ๋งŽ์€ ์ผ์ด ๊ฐ€๋Šฅํ•ด์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

๊ฐ์‚ฌ๊ฐ€ ์™„๋ฃŒ๋˜๋ฉด ๋‹ค์Œ์„ ๋‹ซ๊ฒ ์Šต๋‹ˆ๋‹ค. + 1 :

@cdrini ๊ทธ๊ฒŒ ์ œ๊ฐ€ ์ƒ๊ฐํ–ˆ๋˜ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๋ชจ๋“  ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋ ค๋ฉด ์ „ํ™˜ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๊ตฌ์‹ Solr์—์„œ ๋ชจ๋“  ์ž‘์—…์„ ์ˆ˜ํ–‰ ํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค๊ณ  ๊ฐ€์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ฒŒํ•˜๋ฉด ๋งŽ์€ ์„ฑ๊ณผ๋ฅผ ๊ฑฐ๋‘์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ์ œ ๋ง์€, ๋‹น์‹ ์€ ๋‹น์‹ ์ด ๊ทธ๊ฒƒ์— ๋„๋‹ฌ ํ•  ๊ฒƒ์ด๋ผ๊ณ  ๋งํ–ˆ๊ณ , ๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ์ „ํ™˜์ด ์™„๋ฃŒ๋˜๋ฉด ์™„๋ฃŒ ๋  ๊ฒƒ์ด๋ผ๊ณ  ๋ฏฟ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๊ทธ๊ฒƒ์€ ์ €์—๊ฒŒ ์ดํ•ด๊ฐ€๋˜์—ˆ๊ณ  ์ €๋Š” ํƒ€์ž„ ๋ผ์ธ์„ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค.

์งˆ๋ฌธ : ๋‹น์‹ ์ด ์†”์–ด ๋ฒ„๊ทธ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜์žˆ๋Š” ์œ ์ผํ•œ ์‚ฌ๋žŒ์ž…๋‹ˆ๊นŒ? ์•„๋ฌด๋„ ํ•  ์ˆ˜ ์—†๋‹ค๋ฉด ๋‚˜๋Š” ๊ทธ๋“ค์„ ํ”ผํ•˜๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

@BrittanyBunk ๋Š” ์šฐ๋ฆฌ์˜ ๋กœ๋“œ๋งต์— ๋Œ€ํ•ด ๊ถŒ์œ„์žˆ๊ฒŒ ๋งํ•˜์ง€ ๋งˆ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค. @cdrini ๋Š” Solr์˜ ๋ฆฌ๋”์ž…๋‹ˆ๋‹ค. ๊ทธ๋Š” ์ „ํ™”๋ฅผ ๊ฒ๋‹ˆ๋‹ค.

๋‚˜๋Š” @cdrini ์™€ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ์ด์ „์— ์ž‘์—… ํ•  ์ž‘์—…์—์„œ ์–ธ๊ธ‰ ํ•œ ๊ฒƒ์„ ์–ธ๊ธ‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค (๋˜๋Š” ๊ทธ๊ฒƒ์ด ๋ฐ”๋žŒ์งํ•œ ๋‹จ์–ด ์ธ ๊ฒฝ์šฐ '๋ฐ˜ํ–ฅ'-์˜์‚ฌ ๊ฒฐ์ •์ž๊ฐ€ ์•„๋‹Œ-๊ตฌ์ฒด์ ์œผ๋กœ ์ž‘์—…ํ•˜๊ฒ ๋‹ค๊ณ  ๋งํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค)- ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค-์ด๋“ค ์ค‘ ์ผ๋ถ€๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ ํšŒ์˜์—์„œ ์ œ๊ธฐ ๋œ ๋‚ด์šฉ์— ๋”ฐ๋ผ ์ž‘์—…ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ €๋Š” ์ด๊ฒƒ์— ๋Œ€ํ•ด ์ •๋ง ํ˜ผ๋ž€ ์Šค๋Ÿฝ์Šต๋‹ˆ๋‹ค.

๊ทธ ์™ธ์—๋Š”์ด ๋ฌธ์ œ๊ฐ€ ๋ฌด์—‡์ธ์ง€์— ๋Œ€ํ•œ ์ฃผ์ œ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

@cclauss ํฌ์ธํŠธ๋Š” ์ž˜ ๋ฐ›์•„ ๋“ค์—ฌ์กŒ์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ ์ž์ฒด๋Š” ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ๊ฒƒ์„ ๊ทœ์ •ํ•˜์ง€ ์•Š์œผ๋ฉฐ, ์ ์ ˆํ•œ solr ํ”„๋กœ์ ํŠธ ๋ณด๋“œ ๋˜๋Š” epic ๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด @cdrini ์—๊ฒŒ

์‹คํ–‰ ๊ฐ€๋Šฅํ•˜๋„๋ก ์ œ๋ชฉ ์—…๋ฐ์ดํŠธ + ๋ณด๋“œ์— ์ถ”๊ฐ€ : +1 :

ํŠธ์œ— ๋‹ด์•„ ๊ฐ€๊ธฐ ๋‚˜์—๊ฒŒ ๋ช…์‹œ ์ ์œผ๋กœ ์˜์กด ํ•œ ์œ ์ผํ•œ ๊ฒƒ์€ solr-reindexing ํ๋ฆ„์ด์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ docker๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋ฏ€๋กœ ๋ˆ„๊ตฌ๋‚˜ ์ž‘์—… ํ•  ์ˆ˜ ์žˆ์–ด์•ผํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ทธ๊ฒƒ์ด ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ณ  ์ž์› ๋ด‰์‚ฌ์ž๋“ค์ด ํ—Œ์‹  ํ•  ์ˆ˜์—†๋Š” ์ƒ๋‹นํ•œ ์‹œ๊ฐ„์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜๊ธฐ ๋•Œ๋ฌธ์— solr 8 ์—…๊ทธ๋ ˆ์ด๋“œ๋ฅผ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค.

@cdrini ์Šค๋งˆํŠธ! ๊ฐ์‚ฌ. ๋Œ€๋ฐ•. Windows 10์ด ์—†์–ด์„œ Docker๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค (8.1์ด ์žˆ์Šต๋‹ˆ๋‹ค). ์ด์— ๋Œ€ํ•œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๊นŒ, ์•„๋‹ˆ๋ฉด ๋ชจ๋‘ ๋„์ปค์ž…๋‹ˆ๊นŒ?

์ถ”์‹ -๋‚˜๋Š” OL์— ๋Œ€ํ•œ ๋„์ปค ๋ฌธ์„œ๊ฐ€ 1) ์„ค์น˜ ์š”๊ตฌ ์‚ฌํ•ญ, 2) ์šฉ๋„๋กœ ๋ชจ๋‘ ๋งํ–ˆ์Šต๋‹ˆ๋‹ค. Mek๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ํ•„์š”๋กœํ•˜์ง€ ์•Š๋Š” ๋„ˆ๋ฌด ๋งŽ์€ ์ •๋ณด๋ฅผ ์›ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋งŒ๋“ค์—ˆ ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ž์› ๋ด‰์‚ฌ๋ฅผ ํ•  ์ˆ˜์žˆ๋Š” ์‹ ๊ทœ ์ด๋ฏผ์ž์—๊ฒŒ๋Š” ์ข‹์ง€ ์•Š์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋‹จ์ง€ ๊ทธ๊ฒƒ์„ EBT ํŽ˜์ด์ง€์— ๋„ฃ์„ ๊ณ„ํš์ด์ง€๋งŒ ๋ชจ๋“  ๊ฒƒ์ด ๋๋‚  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆด ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ง€์นจ์€ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ฒƒ๊ณผ ์ผ์น˜ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋‹น์‹ ์ด ๋งํ•œ ๊ฒƒ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๋‚ด๊ฐ€ํ•˜๋Š” ์ผ์— ๋Œ€ํ•œ ๋ถ€์ˆ˜์  ์ธ ๋ฉ”๋ชจ ์ผ๋ฟ์ž…๋‹ˆ๋‹ค.

Docker๋Š” https://docs.docker.com/toolbox/toolbox_install_windows ์—์„œ ์„ค๋ช…ํ•œ๋Œ€๋กœ Windows 8.1์— ์„ค์น˜๋ฉ๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰