Docker๋ฅผ ๋ค๋ฃจ๋ ํ๊ฒฝ์ธ Linux์ ๋ํด ์ด์ ์ด๋ ์ ๋ ๋ค๋ฃฐ ์ ์๊ฒ ๋์์ต๋๋ค. ๋ณต์กํ ๋ช ๋ น์ด๊ฐ ๋ง์ง๋ง ๋ญ ์ต์ํด์ง๊ฒ ์ฃ ?
์ด์ ๋๋์ด! Docker๋ฅผ ๊น์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค!
sudo apt update
: ์ผ๋จ ํจํค์ง ์ ๋ฐ์ดํธ
sudo apt install apt-transport-https ca-certificates curl software-properties-common
: https ๊ด๋ จ ํจํค์ง ์ค์น (Docker๋ฅผ ๋ฐ๊ธฐ ์ํ ์๋ฒ์ ์ ์ํ๋ ค๋ฉด https๊ฐ ๊ฐ๋ฅํด์ผ ํ๊ธฐ ๋๋ฌธ์ ์ค์นํด์ค๋๋ค.)
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
: ์ํธํ๋ฅผ ์ํ ํค๋ฅผ ๋ฐ๋ ๋ช ๋ น์ด
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
: docker์ฉ ์๋ฒ๋ฅผ ๋ฐ์์ด
sudo apt update
: ๋ฐ์์จ ์๋ฒ๋ฅผ ํฌํจํด์ ๋ค์ ํจํค์ง๋ฅผ ์ ๋ฐ์ดํธ
sudo apt install docker-ce
: docker ์ค์น!!!!!
sudo systemctl status docker
: ์ ์ค์น๋๋ ํ์ธ.. ์๋์ ๊ฐ์ด activate๊ฐ ๋จ๋ฉด ์ฑ๊ณต!
:q๋ก ๋์ค๊ธฐ
docker ๋ช
๋ น์ด์ ํญ์ sudo
๋ก ์์ํฉ๋๋ค. ๊ด๋ฆฌ์ ๊ถํ์ ํ์๋ก ํ๊ธฐ ๋๋ฌธ์ด์ฃ .
๋งจ๋ ์ ๋ ฅํ๊ธฐ ๊ท์ฐฎ์ผ๋, ํ์ฌ ์ฌ์ฉ์๋ฅผ docker ๊ทธ๋ฃน์ ๋ฑ๋ก์ํด์ผ๋ก์จ ํ์ฌ ์ฌ์ฉ์๋ ์์ฌํด๋ ๋๋ ๋์์ด๋ผ๋ ๊ฒ์ ์๋ ค์ค์๋ค.
sudo usermod -aG docker ${USER}
: ๋ฑ๋ก- ์ฌ์ ์
- id -nG : ์ฌ์ฉ์๊ฐ group์ ๋ฑ๋ก ๋์๋ ์ง ํ์ธ
๋ง์ง๋ง์docker
๊ฐ ์๋ ๊ฒ ๋ณด์ด์ฃ ?
sudo curl -L "https://github.com/docker/compose/releases/download/๋ฒ์ /docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
: docker-compose๋ฅผ ์ค์นํด์ค๋๋ค. (๋ฒ์ ์ ์์์ ์ต์ ๊ฒ์ผ๋ก ์ค์น)sudo chmod +x /usr/local/bin/docker-compose
: ํด๋น ํ์ผ์ "์คํ" ๊ถํ ๋ถ์ฌ
์ด์ ์ง์ง Docker
์์์
๋๋ค. ํ๋ฒ ๊ฐ๋ณด์ฃ !