์ค์น๋ ๊ณต์ ํํ์ด์ง์ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ ๊ฒ์ด ๊ฐ์ฅ ์์ ํฉ๋๋ค. (์ต์ ๋ฒ์ )
๋์ปค(docker) ์ค์น
https://docs.docker.com/engine/install/ubuntu/
1. ์ค์น ๋ช ๋ น์ด ๋ชจ๋ ์ ๋ ฅ
2. sudo ์์ด docker ๋ช ๋ น์ด (ํธ๋ฆฌ๋ฅผ ์ํด ..!!! ์ ํ์ ๋๋ค)
- ๊ด๋ฆฌ์ ๊ถํ์ ์ฃผ๋ฉด๋ฉ๋๋ค.
sudo usermod -aG docker {username}
- ๋์ปค ๊ทธ๋ฃน์ ํฌํจ๋์ด ์๋์ง ํ์ธ
id -nG
- ๋์ปค ๋ช ๋ น์ด
docker
๋์ปค ์ปดํฌ์ฆ(docker-compose) ์ค์น
- ์ฌ๋ฌ ๊ฐ์ ๋์ปค ์ปจํ ์ด๋๋ฅผ ํ๋์ ์ดํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ฑํ๊ธฐ ์ํด ์ฌ์ฉ
https://docs.docker.com/compose/install/standalone/
์๋ ๋ช ๋ น์ด ์ ๋ ฅํ ๋, failed ๋จ๋ฉด ์์ sudo ๋ถ์ด๊ณ ๋ค์ ๋ช ๋ น์ด ์ ๋ ฅํ๋ฉด ๋ฉ๋๋ค.
- ๋์ปค ์ปดํฌ์ฆ ์ค์น
sudo curl -L "https://github.com/docker/compose/releases/download/v2.5.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
๋ฒ์ ์ ๋ณ๊ฒฝํ๊ณ ์ถ์ผ๋ฉด ๊ฐ์ด๋ฐ์ ์๋ v2.5.0์ ๋ณ๊ฒฝํ๋ฉด๋ฉ๋๋ค.
- ๋์ปค ์ปดํฌ์ฆ ๊ถํ ๋ถ์ฌ
sudo chmod +x /usr/local/bin/docker-compose
- ์ฌ๋ณผ๋ฆญ ๋งํฌ ์ฐ๊ฒฐ
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
- ๋ฒ์ ํ์ธ
docker-compose --version
'๐ Back-end & ๐ฉ๐ปโ๐ป > Docker' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Ubuntu] Java 11, 17 ์ค์น ๋ฐ ๋ฒ์ ๋ณ๊ฒฝํ๊ธฐ (0) | 2025.01.07 |
---|---|
[Docker] Ubuntu 22.04 Docker ์ค์น (0) | 2025.01.07 |