02A. ๋ฆฌ๋ ์ค
02A. ๋ฆฌ๋ ์ค ๊ด๋ จ
๋ฆฌ๋ ์ค์ Docker๋ฅผ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋ ๊ฐ์ง๊ฐ ์์ต๋๋ค. Docker์์ ์ ๊ณตํ๋ ์๋ ์ค์น ์คํฌ๋ฆฝํธ๋ฅผ ์ด์ฉํ๋ ๋ฐฉ๋ฒ๊ณผ ๋ฆฌ๋ ์ค ๋ฐฐํฌํ์ ํจํค์ง ์์คํ ์ ์ด์ฉํ์ฌ ์ง์ ์ค์นํ๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.
์๋ ์ค์น ์คํฌ๋ฆฝํธ
Docker๋ ๋ฆฌ๋ ์ค ๋ฐฐํฌํ ์ข ๋ฅ๋ฅผ ์๋์ผ๋ก ์ธ์ํ์ฌ Docker ํจํค์ง๋ฅผ ์ค์นํด์ฃผ๋ ์คํฌ๋ฆฝํธ๋ฅผ ์ ๊ณตํฉ๋๋ค.
sudo wget -qO- https://get.docker.com/ | sh
sudo curl -fsSL https://get.docker.com | sh
์ฐ๋ถํฌ
์๋ ์ค์น ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ์ฐ๋ถํฌ์์ ํจํค์ง๋ก ์ง์ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋๋ค.
์ฐ๋ถํฌ 22.04 LTS 64๋นํธ๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๊ฒ ์ต๋๋ค.
sudo apt update
sudo apt install -y \
ca-certificates \
curl \
gnupg \
lsb-release
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \
sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \
https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin
RedHat Enterprise Linux, CentOS
์๋ ์ค์น ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ์ง ์๊ณ , ๋ ๋ํ ์ํฐํ๋ผ์ด์ฆ ๋ฆฌ๋ ์ค(RHEL), CentOS, Amazon Linux์์ ํจํค์ง๋ก ์ง์ ์ค์นํ๋ ๋ฐฉ๋ฒ์ ๋๋ค.
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/rhel/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
sudo yum install docker
Docker ์๋น์ค ์คํ
sudo systemctl start docker
๋ถํ ํ์ ๋ ์๋์ผ๋ก ์คํํ๊ธฐ
sudo chkconfig docker on
:::
์ต์ ๋ฐ์ด๋๋ฆฌ ์ฌ์ฉํ๊ธฐ
๋ฐฐํฌํ ๋ฒ์ ์ด ์ค๋๋์๊ฑฐ๋, CentOS ๊ฐ์ด ๋ฒ์ ์ ์ด ๋ณด์์ ์ธ ๋ฐฐํฌํ์ Docker ํจํค์ง ๋ฒ์ ์ด ๋ฎ์ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ฒ์๋ ๋ฐฐํฌํ๋ณ ํจํค์ง๊ฐ ์๋ ๋น๋๋ ๋ฐ์ด๋๋ฆฌ๋ฅผ ์ง์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ๋๋ค.
wget https://download.docker.com/linux/static/stable/x86_64/docker-20.10.18.tgz
tar vxzf docker-20.10.18.tgz
sudo cp docker/* /usr/local/bin/
sudo /usr/local/bin/dockerd &
๊ฐ ๋ฒ์ ๋ณ ํ์ผ์ https://download.docker.com/linux/static/stable/x86_64/์์ ํ์ธํ ์ ์์ต๋๋ค.