๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค 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..
๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค Chapter 1 - ๋„์ปค๋ž€ ๋ฌด์—‡์ธ๊ฐ€?
ยท
๐Ÿ“š ์ฑ…/๊ทธ๋ฆผ๊ณผ ์‹ค์Šต์œผ๋กœ ๋ฐฐ์šฐ๋Š” ๋„์ปค & ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค
Chapter 1 - ๋„์ปค๋ž€ ๋ฌด์—‡์ธ๊ฐ€?SECTION 01 ๋„์ปค๋ž€ ๋ฌด์—‡์ธ๊ฐ€?๋„์ปค(Docker)๋ž€?๋ฐ์ดํ„ฐ ๋˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๊ฒฉ๋ฆฌ์‹œํ‚ค๋Š” ๊ธฐ๋Šฅ์ปจํ…Œ์ด๋„ˆ(Container)๋ž€?์กฐ๋ฆฝํ˜• ์ฐฝ๊ณ ์ด ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ๋„์ปค(Docke)Docker Image์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ํ‹€๋„์ปค๋Š” ๋ฆฌ๋ˆ…์Šค ์ปดํ“จํ„ฐ์—์„œ ์‚ฌ์šฉ๋œ๋‹ค.๋‚ด๋ถ€์ ์œผ๋กœ ๋ฆฌ๋ˆ…์Šค๊ฐ€ ์‚ฌ์šฉ๋œ๋‹ค.์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋™์ž‘์‹œํ‚ฌ ํ”„๋กœ๊ทธ๋žจ๋„ ๋ฆฌ๋ˆ…์Šค์šฉ ํ”„๋กœ๊ทธ๋žจ์ด๋‹ค.๋ฐ์ดํ„ฐ๋‚˜ ํ”„๋กœ๊ทธ๋žจ์„ ๋…๋ฆฝ๋œ ํ™˜๊ฒฝ์— ๊ฒฉ๋ฆฌํ•ด์•ผ ํ•˜๋Š” ์ด์œ ๋„์ปค๋Š” ์ฃผ๋กœ ์„œ๋ฒ„ ํ™˜๊ฒฝ์„ ๊ฒฉ๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ.๋ฐ์ดํ„ฐ ๋˜๋Š” ํ”„๋กœ๊ทธ๋žจ๊ฐ„์˜ ์˜์กด์„ฑ์„ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•จex ) ํ”„๋กœ๊ทธ๋žจ ๋ฒ„์ „ ํ˜ธํ™˜์„ฑํ”„๋กœ๊ทธ๋žจ์˜ ๊ฒฉ๋ฆฌ๋ž€?๋„์ปค ์ปจํ…Œ์ด๋„ˆ๋Š” ๋‹ค๋ฅธ ์ปจํ…Œ์ด๋„ˆ์™€ ์™„์ „ํžˆ ๋ถ„๋ฆฌ๋œ ํ™˜๊ฒฝ.์ฆ‰, ์ปจํ…Œ์ด๋„ˆ ์•ˆ์— ๋“ค์–ด์žˆ๋Š” ํ”„๋กœ๊ทธ๋žจ์€ ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋žจ๊ณผ ๊ฒฉ๋ฆฌ ์ƒํƒœ.๋„์ปค..
MyeongDev
'๐Ÿ“š ์ฑ…' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก