728x90
๋ฐ์ํ
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 ์๊ฒฉ ์ ์์ ๋ํด์ SSH ๋ฅผ ์๋์ ๊ฐ์ด ์งง๊ฒ ๋ค๋ฃฌ๋ค.
- Secure SHell ์ ์ฝ์๋ก ์๊ฒฉ์ง์ ์๋ ์ปดํจํฐ๋ฅผ ๋ค๋ฃจ๊ธฐ ์ํ ๊ฒ.
- ๊ตฌ์ฒด์ ์ธ SSH ์ํํธ์จ์ด๋ก Tera Term, PuTTy ๋ฑ์ด ์๋ค.
3์ฅ์ ๋ด์ฉ์ด Dokcer ์์ง์ ์ค์นํ๋ ํํธ๊ฐ ์ฃผ๋ฅผ ์ด๋ฃจ๊ธฐ ๋๋ฌธ์ ์ ๋ณด์ ๋ํ ๋ถ๋ถ์ด ๋ถ์กฑํ๋ค๊ณ ์๊ฐํ๋ค.
๋ฐ๋ผ์, SSH ์ ๋ํด์ ์กฐ๊ธ ๋ ๊น๊ฒ ์ ๋ฆฌํด๋ ค๊ณ ํ๋ค.
SSH(Secure Shell)๋ ๋คํธ์ํฌ ์์์ ์์ ํ๊ฒ ํต์ ํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ์ํธํ๋ ํ๋กํ ์ฝ์ด๋ค.
SSH๋ ํนํ ์๊ฒฉ ์๋ฒ ํต์ ์ ๋ฐ์ดํฐ๋ฅผ ์ํธํ ํ์ฌ ์์ ํ๊ฒ ๋ก๊ทธ์ธํ๊ฑฐ๋, ๋ช ๋ น์ ์คํํ๊ณ , ํ์ผ์ ์ ์กํ ๋ ๋ง์ด ์ฌ์ฉ๋๋ค.
# ์๊ฒฉ ์ ๊ทผ ๋ก๊ทธ์ธ
$ ssh [USER_NAME]@[HOST_SERVER]
# ํ์ผ ์ ์ก
$ scp [FILE_PATH] [USER_NAME]@[HOST_SERVER]:[DESTINATION_PATH]
# ํฐ๋๋ง ๋ฐ ํฌํธ ํฌ์๋ฉ
$ ssh -L [LOCAL_PORT]:[HOST_SERVER]:[HOST_PORT] [USER_NAME]@[HOST_SERVER]
SSH์ ์ฃผ์ ๊ตฌ์ฑ ์์:
- SSH ํด๋ผ์ด์ธํธ: ์๊ฒฉ ์๋ฒ์ ์ ์ํ๋ ํ๋ก๊ทธ๋จ์ผ๋ก, ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ์ ์ ์ ์์ฒญ์ ๋ณด๋ ๋๋ค.
- SSH ์๋ฒ: ์๋ฒ ์ธก์์ ์คํ๋๋ ํ๋ก๊ทธ๋จ์ผ๋ก, ํด๋ผ์ด์ธํธ๋ก๋ถํฐ ์ ์ ์์ฒญ์ ๋ฐ์๋ค์ด๊ณ ์ธ์ฆ ํ ์ฐ๊ฒฐ์ ํ์ฉํฉ๋๋ค.
- ์ํธํ ์๊ณ ๋ฆฌ์ฆ: SSH๋ ๋ค์ํ ์ํธํ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ์ฌ ํต์ ๋ด์ฉ์ ๋ณดํธํฉ๋๋ค. ๋ฐ์ดํฐ ์ ์ก ์ ๋์นญ ํค ์ํธํ๋ฅผ ์ฌ์ฉํ๊ณ , ํค ๊ตํ๊ณผ ์ธ์ฆ ์ ๋น๋์นญ ํค ์ํธํ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
SSH์ ๋์ ๊ณผ์
- ์๋ฒ์ ํด๋ผ์ด์ธํธ ๊ฐ์ ์ด๊ธฐ ์ฐ๊ฒฐ
- ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ์ ์ ์ ์์ฒญ์ ํ๋ฉด, ์๋ฒ๋ ์์ ์ ๊ณต๊ฐ ํค๋ฅผ ํด๋ผ์ด์ธํธ์ ์ ์ก.
- ์ธ์ ํค ์์ฑ
- ํด๋ผ์ด์ธํธ๋ ์๋ฒ์ ๊ณต๊ฐ ํค๋ฅผ ์ฌ์ฉํด ์ธ์ ํค๋ฅผ ์์ฑํ๊ณ , ์ด ํค๋ฅผ ์ํธํํด์ ์๋ฒ๋ก ์ ์ก.
- ์ธ์ฆ
- ํด๋ผ์ด์ธํธ๋ ๋น๋ฐ๋ฒํธ ๋๋ ๊ณต๊ฐ ํค๋ฅผ ์ฌ์ฉํด ์ธ์ฆ์ ์งํํฉ๋๋ค.
- ๋น๋ฐ๋ฒํธ ์ธ์ฆ: ํด๋ผ์ด์ธํธ๋ ์๋ฒ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ ๋ ฅํ๊ณ , ์๋ฒ๋ ์ด๋ฅผ ํ์ธ.
- ๊ณต๊ฐ ํค ์ธ์ฆ: ํด๋ผ์ด์ธํธ๋ ์์ ์ ๊ฐ์ธ ํค๋ก ์๋ช ๋ ๋ฐ์ดํฐ๋ฅผ ์๋ฒ์ ๋ณด๋ด๊ณ , ์๋ฒ๋ ํด๋ผ์ด์ธํธ์ ๊ณต๊ฐ ํค๋ฅผ ์ฌ์ฉํด ์ด๋ฅผ ๊ฒ์ฆ.
- ์ํธํ๋ ํต์
- ์ธ์ฆ์ด ์ฑ๊ณตํ๋ฉด ์ธ์ ํค๋ฅผ ์ฌ์ฉํด ์์ชฝ ๊ฐ์ ์ํธํ๋ ํต์ ์ด ์์.
728x90
๋ฐ์ํ