
๐ณ ์ค์นํ๊ธฐ์ ์ ์์๋ณด์ ! Docker๊ฐ ๋ญ๋ฐ?
๋์ปค(Docker)๋ ์ปจํ ์ด๋์ ๊ธฐ๋ฐํด ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๋ ์ํํธ์จ์ด ํ๋ซํผ
๐ ์ปจํ ์ด๋ ?
: ์ ํ๋ฆฌ์ผ์ด์ ์ ์์กด์ฑ, ๋คํธ์ํฌ ํ๊ฒฝ, ํ์ผ ์์คํ ์ ๊ตฌ์ ๋ฐ์ง ์๊ณ Docker๋ผ๋ ๊ธฐ์ ์์ ์คํ๋ ์ ์๋๋ก ๋ง๋ ์ ํ๋ฆฌ์ผ์ด์ ์์
๐ง๐ป๐ป AWS Ubuntu์์ Docker ์ค์นํ๋ ๋ฒ
๋๋ Ubuntu์์ ํ
์คํธ ํ์๊ธฐ ๋๋ฌธ์, ๋ฆฌ๋
์ค๋ ๋ค๋ฅธ OS๋ผ๋ฉด ์ค๋ฅ๊ฐ ๋ฐ์ํ ์๋ ์๋ค ๐
0. apt-get update
apt-get update
1. Docker ์ค์น ์ ํ์ ํจํค์ง ์ค์น
apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
2. GPG Key ์ธ์ฆ
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
*) GPG : GNU Privacy Guard (GnuPG)์ ์ค์๋ง๋ก์ ๋ฐฐํฌ ํ์ผ์ ์ธ์ฆ์ ํ์ธํ๋๋ฐ ์ฌ์ฉ๋๋ ์์ ์ํํธ์จ์ด ํจํค์ง๋ก RSA ๊ฐ์ ๊ณต๊ฐ ํค ์ํธํ ๋ฐฉ์
3. Docker Repository ๋ฑ๋ก
add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
4. Docker ์ค์น
apt-get install docker-ce docker-ce-cli containerd.io
5. Docker ์ค์น ํ ๋ฒ์ ํ์ธ
docker -v
6. Docker ์คํ
systemctl enable docker // ๊ธฐ๋์ ์๋ ์คํ
service docker start // ๋์ปค ์๋น์ค ์์
service docker status // ์๋น์ค Status ํ์ธ

- ์คํ ํ ํ๋ฉด !
'๐จ OS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| AWS ELB | Scale-out LB (0) | 2023.02.01 |
|---|---|
| Github์ ํ์ผ ์ํธํํด์ ์ฌ๋ฆฌ๊ธฐ๐จ๐ปโ๐ป (0) | 2023.01.16 |
| |AWS| AWS RDS ์ธ์คํด์ค ๋ง๋ค๊ธฐ ๐ช (0) | 2022.12.17 |
| |AWS| AWS EC2 ํ๋ฆฌํฐ์ด ์ธ์คํด์ค ๋ง๋ค๊ธฐ ๐จ (1) | 2022.12.17 |