58% ์ด์์ ๊ฐ๋ฐ์๊ฐ
์ด๋ฏธ ํ๋ก๋์
์์ ๋์ปค๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค.

๋์ปค์ ํ ์์น ๐ณ
๋์ปค๋ 2014๋
์ 1.0 ๋ฒ์ ์ ์ถ์ํ ํ ์ง๊ธ๊น์ง ๊พธ์คํ ์ฑ์ฅํ์ผ๋ฉฐ ์ปจํ
์ด๋ ํ๊ฒฝ์ ํ์ค์ผ๋ก ์๋ฆฌ ์ก์์ต๋๋ค.
2016 ๋
์ ๋์ปค์์ ๋ฐํํ ํต๊ณ๋ฅผ ๋ณด๋ฉด 58% ์ ํด๋นํ๋ ๊ฐ๋ฐ์๋ค์ด ํ๋ก๋์
ํ๊ฒฝ์ ๋์ปค๋ฅผ ์ฌ์ฉํ๋ค๊ณ ๋ตํ์ต๋๋ค.
์ด๋ ์ค๋ก ์์ฒญ๋ ์์น์ธ๋ฐ์, ์ด๋ค ์๋น์ค๋ ํ๋ก๋์
ํ๊ฒฝ์ ๋งค์ฐ ํฐ ์๋ฏธ๋ฅผ ๊ฐ์ง๋๋ค. ํ๋ก๋์
์ ๋ฌธ์ ๊ฐ ์๊ธฐ๋ฉด ํ์ฌ ์์ต์ ์ฐจ์ง์ด ์๊ธฐ๊ธฐ ๋๋ฌธ์ด์ฃ . ๊ทธ๋์ ์ด๋ค ํ์ฌ๋ ํ๋ก๋์
ํ๊ฒฝ์ ์์ ์ ์ด๊ณ ์ค๋ ์๊ฐ๋์ ๊ฒฝํ์ด ์ถ์ ๊ณ ์
์ฆ๋ ํด์ ์ฌ์ฉํด์ ๊ตฌ์ถํ๊ธฐ ๋ง๋ จ์ด์ฃ .
1.0 ๋ฒ์ ์ด ๋ฆด๋ฆฌ์ฆ ๋๊ณ ๊ฒจ์ฐ 2๋
์ด ์ง๋ ์ํ์ ํ๋ก๋์
์์ 58% ๊ฐ ์ฌ์ฉํ๋ค๊ณ ํ์ผ๋ ๋์ปค์ ์ํฅ๋ ฅ์ด ๋๊ปด์ง์์ฃ ?
์ด๋ฐ ๋ถ๋ค์๊ฒ ์ถ์ฒ! ๐ญ
$ docker build ...
$ docker run ...
๐์ด ๋ช
๋ น์ด๋ ์ธ ์ค ์๊ฒ ๋๋ฐ ๋์ฒด ๋์ปค๋ฅผ ์ ์ฐ๋์ง ์์ง๋ ๋ชจ๋ฅด๊ฒ ๋ ๋ถ๋ค,
ํน์ ๋ ์ ๋ช
๋ น์ด๋ ๋ชจ๋ฅด๊ฒ ๋๋ฐ... ํ์๋ ๋ถ๋ค๋ ๋ฌผ๋ก ์ถ์ฒ!
๋ฌด์์ ๋ฐฐ์ฐ๋์? ๐คท๐ผโโ๏ธ
๋จ๋ค์ด ์ด๋ค๊ณ ๋ฌด์์ ๋ฐฐ์ฐ๋๊ฒ ๋ฌด์จ ์๋ฏธ๊ฐ ์์๊น์? ์ด๋ฒ ๊ฐ์ข๋ฅผ ํตํด์ ๋์ปค๋ฅผ ์ฐ๋ ์ด์ ์ ๋์ปค์ ์ฒ ํ์ ๋ฐฐ์๋ด
์๋ค.
๊ทธ ๋ค์์ ์ค์ต์ ๋ค์ด๊ฐ๋๋ค. ์ด๋ฏธ์ง๋ฅผ ๋น๋ํ๊ณ ์ปจํ
์ด๋๋ฅผ ์์ฑํด ๋ด ์์ผ๋ก ๋์ปค๋ฅผ ํ ๋ฒ ๋ค๋ค๋ด
์๋ค.
๋ํ ์ปจํ
์ด๋ ๋ฐํ์์์ ์ฌ์ฉ๋๋ ๋ค์ํ ์ต์
๋ค(ํฌํธ ๋ฐ์ธ๋ฉ, ๋ณผ๋ฅจ)๊ณผ Nginx, MongoDB, Redis ๋ฅผ ๋ง๋ณผ ๊ธฐํ๋ ์ฃผ์ด์ง๋๋ค! ์์ธํ ๋ด์ฉ์ ๐๐ป[์ปค๋ฆฌํ๋ผ]์ ํ์ธํด์ฃผ์ธ์!
๊ฟ ํ ๐
๊ฐ์ ํ๋ฐ๋ถ์ ๋์ปค๋ฅผ ์ฌ์ฉํ๋ ์ง์ง ์ด์ ๊ฐ ๋ฐํ์ง๋๋ค. ๊ทธ๋ฌ๋ ๊ผญ ๋๊น์ง ์๊ฐ์ ๋ถํ๋๋ฆฝ๋๋ค. ๐
์ด๋ ๊ฒ ๋ง์ง๋ง์ ๊ทธ ์ด์ ๋ฅผ ๊ณต๊ฐํ๋ ์ด์ ๋ ๋์ปค์ ๋ํ ๊ธฐ๋ณธ ์ง์ ์์ด ์ด๋ฅผ ๊ณต๊ฐํ๊ณ ์ดํดํ๊ธฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์
๋๋ค. ๊ฐ์ ์ด๋ฐ๋ถํฐ ์ฐจ๊ทผ ์ฐจ๊ทผํ ๋ฐ๋ผ์ค์ ๋ค๋ฉด, ๋์ปค๋ฅผ ์ฌ์ฉํ๋ ์ง์ง ์ด์ ๋ฅผ ๋ค์์ ๋ ์! ๊ทธ๋ฐ ๊ฑฐ์๊ตฐ! ํ๋ฉด์ ํฌ์ด์ ๋๋ผ ์ค๊ฒ๋๋ค.
์ค๋น๋ฌผ์ด ๋ฐ๋ก ์๋์? ๐
Windows: 64 ๋นํธ Windows 7 ์ด์์ ํ๊ฒฝ์ด ํ์ํฉ๋๋ค.
Mac: 2010 ๋
์ด์ ๋ชจ๋ธ๊ณผ 10.13 ๋ฒ์ ์ด์์ macOS ๊ทธ๋ฆฌ๊ณ 4GB ์ด์์ ๋ฉ๋ชจ๋ฆฌ๊ฐ ํ์ํฉ๋๋ค.
Ubuntu: ์๋ ๋ฒ์ ๊ณผ ํธํ๋๋ฉฐ 64 ๋นํธ ํ๊ฒฝ์ด ํ์ํฉ๋๋ค.
- Disco 19.04
- Cosmic 18.10
- Bionic 18.04 (LTS)
- Xenial 16.04 (LTS)
์์ค์ฝ๋ ํธ์ง๊ธฐ๋ ์ฌ๋ฌ๋ถ๋ค์๊ฒ ์ต์ํ ๊ฒ์ ์ฌ์ฉํ์๋ฉด ๋ฉ๋๋ค. ํ
์คํธ๋ฅผ ํธ์ง ํ ์ ์๋ค๋ฉด ๋ฉ๋ชจ์ฅ๋ ์๊ด ์์ต๋๋ค.
์์
์์ Shell ๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค. ํ์ง๋ง ์ด๋ค์ ์์ธํ ์ ํ์๋ ์์ต๋๋ค. ์ด๋๊น์ง๋ ์ด ๊ฐ์ข๋ ๋์ปค๊ฐ ์ฃผ์ธ๊ณต์
๋๋ค. ๋ฐ๋ผ์ ์ฐ๋ฆฌ๊ฐ ์์ฑํ ์ฝ๋๊ฐ ์ด๋ค ์๋ฆฌ๋ก ์๋ํ๋์ง ์ ํ์๋ ์์ต๋๋ค. ์ฐ๋ฆฌ๊ฐ ์์ฑํ๋ ์ฝ๋ ํน์ ๋ช
๋ น์ด๋ค์ ๋จ์ง ๋์ปค๋ฅผ ์ค๋ช
ํ๊ธฐ ์ํด์ ์ฌ์ฉํ๋๊ฒ ๋ฟ์
๋๋ค.
์ง๋ฌธ๊ณผ ๋ต๋ณ ๐
Q. ๋น์ ๊ณต์๋ ์๊ฐํ๋๋ฐ ๋ฌด๋ฆฌ๊ฐ ์๋์?
A. ๋ค ์๊ด ์์ต๋๋ค. ์ ๊ณต ์ง์์ด ํ์ํ์ง ์์ต๋๋ค.