centos7์ docker, docker-compose ์ค์น๐ฅ
- Docker ์ ์ฅ์ ์ค์น
- `curl -fsSL https://get.docker.com/ | sh
- Docker ์๋น์ค ์์
sudo systemctl start docker
- Docker ์๋น์ค ์ํ ํ์ธ
sudo systemctl enable docker
- root ๊ณ์ ์ด ์๋ ํน์ ๊ณ์ (username)์์ docker ์ฌ์ฉํ๊ธฐ ์ํ ์ค์
sudo usermod -aG docker <username>
- ๋ช ๋ น์ด ์ ๋ ฅ ํ(์ค์ ํ) ๊ณ์ ์ฌ์ ์ ํ์โโ
- Docker ๋ฒ์ ํ์ธ
docker --version
- Docker ๋์ ์ฒดํฌ : hello-world ์ปจํ
์ด๋ ์คํ ํ์ธ
docker run hello-world
-
docker๋ ์ค์นํด์ผ ํจ
-
Docker-Compose ์ค์น
curl -L "https://github.com/docker/compose/releases/download/v2.6.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
- docker-compose ๋ฒ์ ์ฒดํฌ
-
Docker-Compose ์คํ ๊ถํ ๋ถ์ฌ
- `sudo chmod -x /usr/local/bin/docker-compose
-
Docker-Compose ๋ฒ์ ํ์ธ
docker-compose --version