๐ณ๏ธ Docker
[Docker Swarm - 2] ubuntu์ Docker ์ค์นํ๊ธฐ
jhj.sharon
2024. 3. 8. 10:45
๋ฐ์ํ
์ด์ ํฌ์คํธ์์ ์ค์นํ๋ workerNode์ Docker์ ์ค์นํ๊ณ ์ํ๋ค.
ํฐ๋ฏธ๋์ ์ด๊ณ ๋ฆฌ๋ ์ค ํ๊ฒฝ์ ๋์ปค๋ฅผ ์ค์นํ๋ ๋ช ๋ ์ด๋ฅผ ๊ทธ๋๋ก ๋ฐ๋ผ๊ฐ๋ฉด ๋๋ค.
๋์ปค ์ค์น์ ๊ณ์ ์์ฑ์ ์ค์ ํ ๋น๋ฐ๋ฒํธ๊ฐ ํ์ํ๋ค. ๊ณผ์ ์ค ๋์คํฌ ์ฌ์ฉ์ ๋ํ ํ๊ฐ์์ฒญ์๋ ๋ชจ๋ Y๋ก ํ๋ฉด ๋๋ค.
์คํํ๊ฒฝ : Ubuntu 22.04.3 LTS
1. ์ฐ๋ถํฌ ์์คํ ํจํค์ง ์ ๋ฐ์ดํธ
sudo apt-get update
2. ํ์ํ ํจํค์ง ์ค์น
sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
3. Docker์ ๊ณต์ GPGํค๋ฅผ ์ถ๊ฐ
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
4. Docker์ ๊ณต์ apt ์ ์ฅ์๋ฅผ ์ถ๊ฐ
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
5. ์์คํ ํจํค์ง ์ ๋ฐ์ดํธ
sudo apt-get update
6. Docker ์ค์น
sudo apt-get install docker-ce docker-ce-cli containerd.io
7. Docker๊ฐ ์ค์น ํ์ธ
7-1 ๋์ปค ์คํ์ํ ํ์ธ
sudo systemctl status docker
7-2 ๋์ปค ์คํ
sudo docker run hello-world
์ถ์ฒ : https://velog.io/@osk3856/Docker-Ubuntu-22.04-Docker-Installation
๋ฐ์ํ