โ ๋์ปค ์ค์น ๋์ค ์๋ฌ ๋ฐ์
sudo apt-get install docker-ce docker-ce-cli containerd.io
์์ ์๋ ๋ช ๋ น์ด๋ฅผ ํฐ๋ฏธ๋์ ์ ๋ ฅํ์ฌ ๋์ปค ์ค์น๋ฅผ ์๋ํ์๋ค.(์ด์์ฒด์ ๋ Ubuntu LTS 22.04)
๊ทธ๋ฌ์ Package 'docker-ce' has no installation candidate ์๋ฌ๊ฐ ๋ฐ์ํ๋ค.
์๋ฌ ๋ฐ์ ์์ธ์, Ubuntu์ ๋ํดํธ ํจํค์ง ์ ์ฅ์์๋ Docker ํจํค์ง๊ฐ ํฌํจ๋์ด ์์ง ์๊ธฐ ๋๋ฌธ์ด๋ผ๊ณ ํ๋ค.
๋์ปค ๊ณต์ ํ์ด์ง ์ค์น ๋งค๋ด์ผ(https://docs.docker.com/engine/install/ubuntu/)์ ๋ณด๋ฉด,
์ค์น ๋ช ๋ น์ด ์คํ ์ด์ ์ ๋์ปค์ apt ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ธํ ํ๋ ๋ช ๋ น์ด๋ค์ด ์๋ด๋์ด ์๋ค.
์ฌ๊ธฐ์ ์๋ ๋ช ๋ น์ด๋ค์ด Ubuntu์ ํจํค์ง ์ ์ฅ์์ ์ต์ ๋ฒ์ ์ Docker ํจํค์ง ์ ์ฅ์๋ฅผ ์ถ๊ฐํ๋ ๋ช ๋ น์ด์ด๋ค.
๊ณต์ ๋งค๋ด์ผ์ ๋ฐ๋ผ์ ์๋์ ๊ฐ์ ์์๋๋ก ์ฐจ๊ทผ์ฐจ๊ทผ ์ค์นํด๋ณด์๋ค.
์ฐ์ , ๋์ปค ํจํค์ง ์ ์ฅ์๋ฅผ ์ ์ฅํด์ผ ํ๋ค.
๊ทธ๋ฌ๋ ค๋ฉด ๋งค๋ด์ผ์ "1. Set up Docker's apt repository." ์ฝ๋ ๋ธ๋ญ์ ์๋ ๋ชจ๋ ๋ช ๋ น์ด๋ฅผ ํฐ๋ฏธ๋์ ์ ๋ ฅํด์ผ ํ๋ค.
๊ทธ ๋ค์, ๋์ปค๋ฅผ ์ค์นํด์ผ ํ๋ค.
๋งค๋ด์ผ์ "2. Install the Docker packages." ์ฝ๋๋ธ๋ญ์ ์๋ ์ค์น ๋ช ๋ น์ด๋ฅผ ํฐ๋ฏธ๋์ ์ ๋ ฅํด์ผ ํ๋ค.
1๋ฒ๊ณผ 2๋ฒ์ ์์๋๋ก ์ ๋ฐ๋ผํ๋, ๋ณ๋ค๋ฅธ ์ค๋ฅ ์์ด ์ค์น๊ฐ ์๋ฃ๋์๋ค.
โ ์ค์น ํ์ธ๊ณผ ์๋ฌ ๋ฐ์
์ด์ ์ค์น๊ฐ ์ ์๋ฃ๋์๋ค.
๋์ปค๊ฐ ์ ์์ ์ผ๋ก ์คํ๋๋์ง ํ์ธํ๊ธฐ ์ํด `sudo docker run hello-world` ๋ช
๋ น์ด๋ฅผ ์คํํ์๋ค.
๊ทธ๋ฌ๋ ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ์๋ค:
Cannot connect to the Docker daemon at unix
์๋ฌ๊ฐ ๋ฐ์ํ ์์ธ์ ๊ฐ๋จํ๋ค.
๋์ปค๋ฅผ ์ค์น๋ง ํ์ง, startํด์ฃผ์ง ์๊ณ run์ ํ๋ ค๊ณ ํ๊ธฐ ๋๋ฌธ์ด์๋ค.
์๋ ๋ช ๋ น์ด๋ ๋์ปค๋ฅผ ์์ํ๋ ๋ช ๋ น์ด์ด๋ค.
ํฐ๋ฏธ๋์ ์ ๋ ฅํ๋ฉด ์์ฃผ ๊ฐ๋จํ๊ฒ ํด๊ฒฐ๋๋ค.
sudo systemctl start docker
sudo systemctl enable docker
'์ค๋ฅ ํด๊ฒฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Ubuntu์์ settings ์ ํ๋ฆฌ์ผ์ด์ ์ฌ๋ผ์ง (0) | 2024.09.30 |
---|---|
[Maven] pom.xml์ ์ค์ ํ plugin์ด ์คํ๋์ง ์๋ ๋ฌธ์ (1) | 2024.09.23 |
[Docker] tcp:lookup registry-1.docker.io on server misbehaving (0) | 2024.08.29 |
Tomcat ์ ํ๋ฆฌ์ผ์ด์ ์์ csv ํ์ผ ์ฝ๊ธฐ (0) | 2024.07.28 |
[java] ํจํค์ง ์ธ๋ถ์ ์๋ ํด๋์ค import ์ ๋๋ ์ด์ (0) | 2024.07.22 |