๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํ›„๊ธฐ
ยท
๐Ÿ“š ์ฑ…/๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค
๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ํ›„๊ธฐ๋„์ ๋„์ …์˜ค๋žœ๋งŒ์— ์ฑ…์„ ํ•œ๊ถŒ ์™„๋…ํ–ˆ๋‹ค.๋ธ”๋กœ๊ทธ ๊ธ€๋„ ๋‹ค์‹œ ์“ฐ๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.๋ธ”๋กœ๊ทธ ๊ธ€์€ NHN ์•„์นด๋ฐ๋ฏธ ์ดํ›„๋กœ ์ž‘์„ฑํ•˜์ง€ ์•Š์•˜๋‹ค.์ทจ์—…, ์ทจ์—… ํ›„ ํšŒ์‚ฌ ์ ์‘, ํšŒ์‚ฌ ๊ทผ๋ฌด์ง€ ๋ฐ ๋ถ€์„œ ๋ณ€๊ฒฝ, ์ƒˆ๋กœ์šด ๋ถ€์„œ ์ ์‘ …. ์ด๋Ÿฌ๋‹ค ๋ณด๋‹ˆ ์‹œ๊ฐ„์ด ํ›Œ์ฉ ์ง€๋‚˜๊ฐ”๋‹ค.๋ธ”๋กœ๊ทธ์— ๋‹ค์‹œ ๊ธ€์„ ์ ์–ด์•ผ์ง€… ์†์œผ๋กœ๋งŒ ์ƒ๊ฐํ•˜๊ณ  ์ ์„ ๊ธฐํšŒ๊ฐ€ ๋„ํ†ต ์ƒ๊ธฐ์ง€ ์•Š์•˜๋‹ค.๋‚˜์˜ ๋…ธ์…˜์—๋Š” ํ˜ผ์ž ๋„์ ์ด๋Š” ์ •๋ฆฌ ๊ธ€๋“ค์ด ์ ์  ์Œ“์—ฌ๊ฐ”๋‹ค.์‹ค๋ฌด์—์„œ Docker Container ํ™˜๊ฒฝ์—์„œ์˜ Backend ๊ฐœ๋ฐœ์„ ํ•˜๊ณ ์žˆ๋‹ค.๊ทธ๋Ÿฌ๋‹ค ๋ณด๋‹ˆ, ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๊ด€์‹ฌ์ด ๊ฐ€๊ณ  ๊ณต๋ถ€๋ฅผ ํ•ด์•ผ๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค.ํ•ด๋‹น ์ฑ…์€ ๋ถ€์„œ์˜ ์„ ์ž„๋ถ„์ด ์ถ”์ฒœํ•ด์ค€ ์ž…๋ฌธ ์„œ์ ์ด๋‹ค.์ •๋ง ๊ณ ๋งˆ์šด ์„ ์ž„๋ถ„์ด๋‹ค. ํšŒ์‚ฌ ๋ฐ ์ง€์—ญ์— ์ž˜ ์ ์‘ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€์ฃผ์…จ๊ณ , ๊ฐœ๋ฐœ ์ง€์‹๋„ ๋งŽ์œผ์…”์„œ ๋ฐฐ์šธ..
๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค Chapter 8 - ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ž€?
ยท
๐Ÿ“š ์ฑ…/๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค
Chapter 8 - ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ž€?SECTION 01 ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ž€?์ฟ ๋ฒ„๋„คํ‹ฐ์Šค(kurbernetes) ๋Š” ์ปจํ…Œ์ด๋„ˆ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ๋„๊ตฌ์˜ ์ผ์ข…์ด๋‹ค.k ์™€ s ์‚ฌ์ด์— 8๊ฐœ ๊ธ€์ž๊ฐ€ ์žˆ๋‹ค๊ณ  ํ•ด์„œ k8s ๋ผ๊ณ  ์ค„์—ฌ์“ฐ๊ธฐ๋„ ํ•œ๋‹ค.k8s ๋Š” ๋„์ปค์™€ ๋‹ค๋ฅด๊ฒŒ ์—ฌ๋Ÿฌ ๋Œ€์˜ ๋ฌผ๋ฆฌ์  ์„œ๋ฒ„๊ฐ€ ์กด์žฌํ•˜๋Š”๊ฒƒ์„ ์ „์ œ๋กœ ํ•œ๋‹ค.๋ฒˆ๊ฑฐ๋กญ๊ณ  ๋ฐ˜๋ณต์ ์ธ ์ปจํ…Œ์ด๋„ˆ ์ƒ์„ฑ๊ณผ ๊ด€๋ฆฌ์˜ ์ˆ˜๊ณ ๋ฅผ ๋œ์–ด์ฃผ๋Š” ๋„๊ตฌ์ด๋‹ค.SECTION 02 ๋งˆ์Šคํ„ฐ ๋…ธ๋“œ์™€ ์›Œ์ปค ๋…ธ๋“œํด๋Ÿฌ์Šคํ„ฐ์˜ ๊ตฌ์„ฑ - ๋งˆ์Šคํ„ฐ ๋…ธ๋“œ์™€ ์›Œ์ปค ๋…ธ๋“œ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋Š” ์ „์ฒด์ ์ธ ์ œ์–ด๋ฅผ ๋‹ด๋‹นํ•˜๋Š” ๋งˆ์Šคํ„ฐ ๋…ธ๋“œ, ์‹ค์ œ์ ์ธ ๋™์ž‘์„ ๋‹ด๋‹นํ•˜๋Š” ์›Œ์ปค ๋…ธ๋“œ ๋‘ ๊ฐ€์ง€๋กœ ๊ตฌ์„ฑ๋œ๋‹ค.๋งˆ์Šคํ„ฐ ๋…ธ๋“œ์—์„œ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•˜์ง€๋Š” ์•Š์œผ๋ฉฐ, ์›Œ์ปค ๋…ธ๋“œ์—์„œ ์‹คํ–‰๋˜๋Š” ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.์›Œ์ปค ๋…ธ๋“œ๋Š” ์‹ค์ œ ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ๋™์ž‘ํ•˜๋Š” ์„œ๋ฒ„์ด๋‹ค.๋งˆ์Šคํ„ฐ ๋…ธ๋“œ์™€ ..
๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค Chapter 7 - ๋„์ปค ์ปดํฌ์ฆˆ๋ฅผ ์ตํžˆ์ž
ยท
๐Ÿ“š ์ฑ…/๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค
Chapter 7 - ๋„์ปค ์ปดํฌ์ฆˆ๋ฅผ ์ตํžˆ์žSECTION 01 ๋„์ปค ์ปดํฌ์ฆˆ๋ž€?์‹œ์Šคํ…œ ๊ตฌ์ถ•๊ณผ ๊ด€๋ จ๋œ ๋ช…๋ น์–ด๋ฅผ ํ•˜๋‚˜์˜ YAML ํŒŒ์ผ์— ๊ธฐ์žฌํ•ด ๋ช…๋ น์–ด ํ•œ๋ฒˆ์— ์‹œ์Šคํ…œ ์ „์ฒด๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ์ข…๋ฃŒ์™€ ํ๊ธฐ๊นŒ์ง€ ํ•œ๋ฒˆ์— ํ•˜๋„๋ก ๋„์™€์ฃผ๋Š” ๋„๊ตฌup ์ปค๋งจ๋“œdocker-compose up ์ปค๋งจ๋“œ๋Š” docker run ์ปค๋งจ๋“œ์™€ ๋น„์Šทํ•จ.yml ํŒŒ์ผ์— ๊ธฐ์žฌ๋œ ๋‚ด์šฉ๋Œ€๋กœ ์ด๋ฏธ์ง€๋ฅผ ๋‚ด๋ ค๋ฐ›๊ณ , ์ปจํ…Œ์ด๋ฅผ ์ƒ์„ฑ ๋ฐ ์‹คํ–‰.down ์ปค๋งจ๋“œ์ปจํ…Œ์ด๋„ˆ์™€ ๋„คํŠธ์›Œํฌ๋ฅผ ์ •์ง€ ๋ฐ ์‚ญ์ œ.๋ณผ๋ฅจ๊ณผ ์ด๋ฏธ์ง€๋Š” ์‚ญ์ œ๋˜์ง€ ์•Š์Œ.์ปจํ…Œ์ด๋„ˆ์™€ ๋„คํŠธ์›Œํฌ ์‚ญ์ œ ์—†์ด ์ข…๋ฃŒ๋งŒ ํ•˜๊ณ ์‹ถ๋‹ค๋ฉด stop ์ปค๋งจ๋“œ ์‚ฌ์šฉ.Dockerfile ๊ณผ docker-compose ์ฐจ์ด์ ๋„์ปค ์ปดํฌ์ฆˆ๋Š” ์ปจํ…Œ์ด๋„ˆ์™€ ์ฃผ๋ณ€ ํ™˜๊ฒฝ (๋„คํŠธ์›Œํฌ, ๋ณผ๋ฅจ) ์„ ํ•จ๊ป˜ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.Dockerfile ์Šคํฌ๋ฆฝํŠธ๋Š” ์˜ค์ง ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“ค๊ธฐ..
๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค Chapter 6 - ์‹ค์ „์— ํ™œ์šฉ ๊ฐ€๋Šฅํ•œ ์ปจํ…Œ์ด๋„ˆ ์‚ฌ์šฉ๋ฒ•์„ ์ตํžˆ์ž
ยท
๐Ÿ“š ์ฑ…/๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค
Chapter 6 - ์‹ค์ „์— ํ™œ์šฉ ๊ฐ€๋Šฅํ•œ ์ปจํ…Œ์ด๋„ˆ ์‚ฌ์šฉ๋ฒ•์„ ์ตํžˆ์žSECTION 01 ๋‚ด๊ฒŒ ํ•„์š”ํ•œ ์ง€์‹์ด ๋ฌด์—‡์ธ์ง€ ์ •๋ฆฌํ•˜๊ธฐ๋ชจ๋“  ๋ช…๋ น์–ด๋ฅผ ์™ธ์šธ ์ˆœ ์—†๋‹ค.๊ธฐ๋ณธ์ ์œผ๋กœ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š”๊ฑด ์•Œ์•„์„œ ์™ธ์›Œ์งˆ ๊ฒƒ์ด๊ณ , ํ•„์š”ํ•œ๊ฑด ๊ทธ๋•Œ ์ฐพ์•„์„œ ๋˜ ํ•™์Šตํ•˜๋ฉด ๋œ๋‹ค.๋„์ปค ์‚ฌ์šฉ๋ฒ•์€ ์ง€๊ธˆ๊นŒ์ง€ ์ง„ํ–‰ํ•ด์˜ค๋ฉด์„œ ์‚ฌ์šฉํ•œ ์ปค๋งจ๋“œ๋กœ ์ถฉ๋ถ„ํ•˜๋‹ค.๋‹จ, ์‹ค์ „์—์„œ ์‘์šฉํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ์ง€์‹๋“ค์€ ์•„์ง๋„ ๋งŽ์ด ๋‚จ์•„์žˆ๋‹ค.ํ•™์Šต ๊ธฐ์ค€๊ณผ ๊ฐœ์ธ์˜ ํŒ๋‹จ์— ๋”ฐ๋ผ ๋” ํ•™์Šตํ•˜๋˜์ง€ ํ˜น์€ ์•ž์„  ์ง€์‹์„ ์ˆ™๋‹ฌํ•˜๋˜์ง€ ์„ ํƒํ•ด์„œ ์ง„ํ–‰ํ•ด๋ผ.SECTION 02 ์ปจํ…Œ์ด๋„ˆ์™€ ํ˜ธ์ŠคํŠธ ๊ฐ„์— ํŒŒ์ผ ๋ณต์‚ฌํ•˜๊ธฐํŒŒ์ผ ๋ณต์‚ฌ์†Œํ”„ํŠธ์›จ์–ด์˜ ๊ฐœ์ž…์—†์ด ํŒŒ์ผ ํ†ต์‹ ์ด ํ•„์š” ํ•  ๋•Œ๊ฐ€ ์žˆ๋‹ค.ํŒŒ์ผ ๋ณต์‚ฌ๋Š” ์ปจํ…Œ์ด๋„ˆ → ํ˜ธ์ŠคํŠธ, ํ˜ธ์ŠคํŠธ → ์ปจํ…Œ์ด๋„ˆ ์–‘๋ฐฉํ–ฅ ๋ชจ๋‘ ๊ฐ€๋Šฅํ•˜๋‹ค.# ํ˜ธ์ŠคํŠธ -> ์ปจํ…Œ์ด๋„ˆ ํŒŒ์ผ ๋ณต์‚ฌ$ docker cp [ํ˜ธ์Šค..
๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค Chapter 5 - ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์—ฐ๋™ํ•ด ์‹คํ–‰ํ•ด๋ณด์ž
ยท
๐Ÿ“š ์ฑ…/๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค
Chapter 5 - ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์—ฐ๋™ํ•ด ์‹คํ–‰ํ•ด๋ณด์žSECTION 01 ์›Œ๋“œํ”„๋ ˆ์Šค ๊ตฌ์ถ•์›Œ๋“œํ”„๋ ˆ์Šค๋Š” ์›น ์‚ฌ์ดํŠธ๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ์†Œํ”„ํŠธ์›จ์–ด์•„ํŒŒ๋‹ˆ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, PHP ๋Ÿฐํƒ€์ž„ ๋“ฑ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ํ•„์š”๋กœ ํ•˜๊ธฐ๋•Œ๋ฌธ์— ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์„ ์—ฐ๊ฒฐํ•œ Docker ์—ฐ์Šต์œผ๋กœ ์•ˆ์„ฑ ๋งž์ถค๋„์ปค ๋„คํŠธ์›Œํฌ ์ปค๋งจ๋“œ# ๋„คํŠธ์›Œํฌ ์ƒ์„ฑ$ docker network create [NETWORK_NAME]# ๋„คํŠธ์›Œํฌ ์‚ญ์ œ$ docker network rm [NETWORK_NAME]# ๋„คํŠธ์›Œํฌ ๋ชฉ๋ก$ docker network lsMySQL ์ปจํ…Œ์ด๋„ˆ ์‹คํ–‰MySQL ๊ณผ ๊ฐ™์€ DBMS ์ปจํ…Œ์ด๋„ˆ๋“ค์˜ ๊ฒฝ์šฐ ์ปจํ…Œ์ด๋„ˆ ์ƒ์„ฑ ์‹œ ์ง€์ •ํ•ด์•ผ ๋  ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋“ค์ด ์กด์žฌํ•œ๋‹ค.ex) user, password, encoding, serverTime …์ด๋Ÿฌํ•œ ..
๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค Chapter 4 - ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•ด ๋ณด์ž
ยท
๐Ÿ“š ์ฑ…/๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค
Chapter 4 - ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•ด ๋ณด์žSECTION 01 ๋„์ปค ์—”์ง„ ์‹œ์ž‘ํ•˜๊ธฐ / ์ข…๋ฃŒํ•˜๊ธฐ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ ์ค‘์ด ์•„๋‹ˆ๋ผ๋ฉด, ๋„์ปค ์—”์ง„์€ ์ปดํ“จํ„ฐ์˜ ๋ฆฌ์†Œ์Šค๋ฅผ ๊ฑฐ์˜ ์ฐจ์ง€ํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ ๊ตณ์ด ์ข…๋ฃŒํ•˜์ง€ ์•Š์•„๋„ ๋ฌธ์ œ๊ฐ€ ์—†๋‹ค.๋„์ปค ์—”์ง„์€ ์ž๋™์œผ๋กœ ์‹คํ–‰๋˜์ง€๋งŒ, ์ปจํ…Œ์ด๋„ˆ๋Š” ์ž๋™ ์‹คํ–‰๋˜์ง€ ์•Š๋Š”๋‹ค.์˜ˆ๊ธฐ์น˜ ๋ชปํ•œ ์ƒํ™ฉ์œผ๋กœ ์ธํ•ด ํ˜ธ์ŠคํŠธ๊ฐ€ ์žฌ๋ถ€ํŒ…๋˜๋Š” ๊ฒฝ์šฐ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์ž๋™ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ํ•„์š”ํ•˜๋‹ค.SECTION 02 ์ปจํ…Œ์ด๋„ˆ์˜ ๊ธฐ๋ณธ์ ์ธ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•๋„์ปค์˜ ๊ธฐ๋ณธ์ ์ธ ๋ช…๋ น์–ด์˜ ํ˜•ํƒœ๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค$ docker [command] [option] [target] [parameter]$ docker container run -d penguin --mode=1์ƒ์œ„ ์ปค๋งจ๋“œ๋Š” ์ƒ๋žต ๊ฐ€๋Šฅํ•˜๋‹ค!?๋„์ปค 1.13 ๋ถ€ํ„ฐ ์ปค๋งจ๋“œ๊ฐ€ ์žฌํŽธ๋˜๋ฉด์„œ ์ƒ์œ„ ..
๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค Chapter 3 - ๋„์ปค๋ฅผ ์‚ฌ์šฉํ•ด๋ณด์ž
ยท
๐Ÿ“š ์ฑ…/๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค
Chapter 3 - ๋„์ปค๋ฅผ ์‚ฌ์šฉํ•ด๋ณด์žSECTION 01 ๋„์ปค๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด๋„์ปค ์—”์ง„์ด๋ผ๋Š” ๋ฌด๋ฃŒ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋ฆฌ๋ˆ…์Šค ํ™˜๊ฒฝ์—์„œ ์„ค์น˜.Mac, Window ์˜ ๊ฒฝ์šฐ ๋„์ปค ๋ฐ์Šคํฌํ†ฑ ์‚ฌ์šฉ๋„์ปค ๋ฐ์Šคํฌํ†ฑ์˜ ๊ฒฝ์šฐ ์œ ๋ฃŒํ™” ์ •์ฑ…์ด ์กด์žฌ.๋”ฐ๋ผ์„œ, ๋ผ์ด์„ผ์Šค์˜ ์ œ์•ฝ์— ์—†์ด ์‚ฌ์šฉํ•˜๋ ค๋ฉด ๋‹ค๋ฅธ ๋ฌด๋ฃŒ ์†Œํ”„ํŠธ์›จ์–ด (PodMan, Colib …) ์‚ฌ์šฉ.์ œ์ผ ์ข‹์€ ๋ฐฉ๋ฒ•์€ ๊ฐ€์ƒ ๋ฆฌ๋ˆ…์Šค์— ๋„์ปค์—”์ง„์„ ์„ค์น˜ํ•ด์„œ ์‚ฌ์šฉSECTION 03 ๋„์ปค์˜ ์กฐ์ž‘ ๋ฐฉ๋ฒ•๊ณผ ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ ๋ฐ ํ„ฐ๋ฏธ๋„ ์‹คํ–‰Docker ๊ธฐ๋ณธ ๋ช…๋ น์–ด# docker container ์‹คํ–‰$ docker run [Cotanienr Name]# docker container ์ข…๋ฃŒ$ docker stop [Container Name]SSH๋ž€?์ฑ…์—์„œ๋Š” SSH ์— ๋Œ€ํ•ด์„œ VM ์›๊ฒฉ ์ ‘์†์— ๋Œ€ํ•ด์„œ SS..
๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค Chapter 2 - ๋„์ปค์˜ ๋™์ž‘์›๋ฆฌ
ยท
๐Ÿ“š ์ฑ…/๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค
Chapter 2 - ๋„์ปค์˜ ๋™์ž‘์›๋ฆฌSECTION 01 ๋„์ปค์˜ ๊ตฌ์กฐ์šด์˜์ฒด์ œ๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋‚˜ ํ”„๋กœ๊ทธ๋žจ์˜ ๋ช…๋ น์„ ํ•˜๋“œ์›จ์–ด์— ์ „๋‹ฌํ•˜๋Š” ์—ญํ• ๋„์ปค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์šด์˜์ฒด์ œ ์œ„์— ๋„์ปค ์—”์ง„์ด ๋™์ž‘ํ•˜๊ณ  ๊ทธ ์œ„์—์„œ ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ๋™์ž‘ํ•œ๋‹ค.๋„์ปค ์—”์ง„ ์•„๋ž˜์—๋„ ๋ฆฌ๋ˆ…์Šค ์šด์˜์ฒด์ œ๊ฐ€ ์žˆ๋Š”๋ฐ, ์ปจํ…Œ์ด๋„ˆ ์†์— ๋˜ ๋ฆฌ๋ˆ…์Šค ์šด์˜์ฒด์ œ(๋น„์Šทํ•œ ๊ฒƒ)๊ฐ€ ์žˆ๋‹ค.๋„์ปค์—์„œ๋Š” ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ์™„์ „ํžˆ ๋ถ„๋ฆฌ๋ผ ์žˆ์œผ๋ฏ€๋กœ ๋ฆฌ๋ˆ…์Šค ์šด์˜์ฒด์ œ์˜ ‘์ฃผ๋ณ€ ๋ถ€๋ถ„’์ด ์ปจํ…Œ์ด๋„ˆ ์† ํ”„๋กœ๊ทธ๋žจ ๋ช…๋ น์„ ์ „๋‹ฌ๋ฐ›์„ ์ˆ˜ ์—†๋‹ค.๋”ฐ๋ผ์„œ, ์ปจํ…Œ์ด๋„ˆ ์†์— ์šด์˜์ฒด์ œ์˜ ‘์ฃผ๋ณ€ ๋ถ€๋ถ„’์ด ๋“ค์–ด ์žˆ์–ด ํ”„๋กœ๊ทธ๋žจ์˜ ๋ช…๋ น์„ ์ „๋‹ฌ๋ฐ›๊ณ  ์ด๋ฅผ ์ปค๋„์— ์ „๋‹ฌํ•˜๋Š” ๊ตฌ์กฐ๋กœ ๋ผ ์žˆ๋‹ค.์ฑ…์—์„œ ํ‘œํ˜„ํ•˜๋Š” ‘์ฃผ๋ณ€ ๋ถ€๋ถ„’ ์ด๋ž€? "์ฃผ๋ณ€ ๋ถ€๋ถ„"์€ ์šด์˜์ฒด์ œ์—์„œ ์ปค๋„์„ ์ œ์™ธํ•œ ์œ ํ‹ธ๋ฆฌํ‹ฐ, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ์…ธ๊ณผ ๊ฐ™์€ ์š”์†Œ๋“ค์„ ์˜๋ฏธ(์œ ์ € ๊ณต๊ฐ„, u..
MyeongDev
'๐Ÿ“š ์ฑ…/๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก