์ฐ์ ์ฐ๋ถํฌ ์ด๋ฏธ์ง๋ฅผ pullํด์จ๋ค.
docker pull ubuntu
ubuntu ๋ค์ ๋ฒ์ ์ ์ ์ง์์ผ๋ฉด ๊ฐ์ฅ ์ต์ ๋ฒ์ ์ ๋ค์ด๋ฐ์์จ๋ค.
๊ทธ๋ผ ์ด์ pull ํด์จ ์ฐ๋ถํฌ ์ด๋ฏธ์ง๋ก ์ปจํ ์ด๋๋ฅผ ๋ง๋ค์ด์ผ ํ๋ค.
docker run -it -d -v "๋ง์ดํธํ๊ณ ์ถ์ ๋ก์ปฌํด๋ ๊ฒฝ๋ก":/home/workspace --name=song2_ubuntu ubuntu
-d ์ต์ ์ ๋ฐฑ๊ทธ๋ผ์ด๋๋ก ์คํํ๊ฒ ๋ค๋ ์๋ฏธ์ด๋ค. (๋ณดํต ์ปจํ ์ด๋๋ ๋ฐฑ๊ทธ๋ผ์ด๋๋ก ์คํํ๋ ๊ฒ์ด ์ผ๋ฐ์ ์ด๋ค.)
-it ์ต์ ์ -i์ -t ์ต์ ์ ๋ถ์ธ ๊ฒ ์ธ๋ฐ ์ฃผ๋ก ํจ๊ป ์ฌ์ฉํ๋ค. ( ์ปจํ ์ด๋ ์ ๋ ฅ์ ์ด๊ณ ํฐ๋ฏธ๋์ ํ์ค์ ๋ ฅ์ผ๋ก ํ ๋นํ๊ฒ ๋ค๋ ์๋ฏธ )
-v ์ต์ ์ ํธ์คํธ pc ๊ฒฝ๋ก : ๋์ปค ์ปจํ ์ด๋ ์ ๋ ๊ฒฝ๋ก ๋ฅผ ๋ง์ดํธ ํด์ค ๋ ์ฌ์ฉํ๋ฉฐ ์์ ์์์ ๊ฒฝ์ฐ๋ ์ฐ๋ถํฌ ๋ด์ /home/workspace์ ๋ด๊ฐ ์ํ๋ ๋ก์ปฌ ํด๋๋ฅผ ๋ง์ดํธ ํด์ฃผ๊ฒ ๋ค๋ ์๊ธฐ์ด๋ค.
--name ์ ์ปจํ ์ด๋ ์ด๋ฆ์ ์ ํ ๋ ์ฌ์ฉํ๋ค.
์ด์ ๋ง๋ ์ปจํ ์ด๋๋ฅผ ์คํ์์ผ๋ณด์
docker exec -it song2_ubuntu /bin/bash
ํด๋น ๋ช ๋ น์ด๋ฅผ ์คํํ์ฌ ์ปจํ ์ด๋ ๋ด๋ถ ์ฐ๋ถํฌ ์๋ก ๋ค์ด๊ฐ ์ ์๋ค!
'CLOUD > Docker' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Docker swarm ๋ง์คํฐ๋ ธ๋, ์์ปค๋ ธ๋ ์์ฑํ๊ธฐ (0) | 2022.03.13 |
---|---|
Ubuntu 20.04์ docker, docker-compose ์ค์นํ๊ธฐ (0) | 2022.03.13 |
Docker ๋จ๋ ๋น๋ DEMO (0) | 2022.02.02 |