ํด๋น ๋ด์ฉ์ ๋ฐ๋ผํ๋ฉฐ ๋ฐฐ์ฐ๋ ๋์ปค์ CIํ๊ฒฝ ๊ฐ์๋ฅผ ๋ฃ๊ณ ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค ๋งํฌ
hello-world
๋ ํ
์คํธ์ฉ ์ปจํ
์ด๋๋ผ๊ณ ๋ณด๋ฉด ๋๋ค
hello-world
์ปจํ
์ด๋๋ฅผ ์คํ์์ผ๋ณด๊ณ ๊ทธ ํ๋ฆ์ ์ดํด๋ณด์
- ๋์ปค CLI์ ์ปค๋งจ๋๋ฅผ ์ ๋ ฅํ๋ค
- ๋์ปค ์๋ฒ (=๋์ปค ๋ฐ๋ชฌ)๊ฐ ๊ทธ ์ปค๋งจ๋๋ฅผ ๋ฐ์ ์์ (์ด๋ฏธ์ง ์์ฑ, ์ปจํ ์ด๋ ์คํ..) ์ ํ๊ฒ ๋๋ค
๊ธฐ์ต์ ํ๊ณ hello-world
์ปจํ
์ด๋๋ฅผ ์คํ์์ผ๋ณด์.
docker run hello-world
๐ฅ๋ง์ฝ ์๋์ ๊ฐ์ ์๋ฌ๊ฐ ๋๋ค๋ฉด ๊ด๋ฆฌ์๊ถํ์ผ๋ก ์คํ์ํค์
docker: Error response from daemon: pull access denied for hello-world, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
See 'docker run --help'.
C:\WINDOWS\system32>docker run hello-world
Unable to find image 'hello-world:latest' locally
-> ์ด๋ฏธ์ง๋ฅผ ์ฐพ์ ์ ์์ด! ์ ์ ์ด๋ฏธ์ง๋ฅผ ํ๋ฒ๋ ๋ฐ์ง ์์๊ธฐ ๋๋ฌธ์
latest: Pulling from library/hello-world
b8dfde127a29: Pull complete
Digest: sha256:f2266cbfc127c960fd30e76b7c792dc23b588c0db76233517e1891a4e357d519
Status: Downloaded newer image for hello-world:latest
-> hello-world ์ด๋ฏธ์ง๋ฅผ ๋ฐ์์ด
Hello from Docker!
This message shows that your installation appears to be working correctly.
...
hello-world
๋ฅผ ๊ฒ์ํ๊ณ -> ์ด๋ฏธ์ง๊ฐ ์๋ค๋ ๊ฒ์ ํ์ธํ๊ณ ->hello-world
์ด๋ฏธ์ง๋ฅผ ๋ฐ์์์์ ์ ์ ์๋ค.
docker run hello-world
๋ฅผ ์
๋ ฅํ์ ๋์ ์ํฉ์ ์ ๋ฆฌํด๋ณด์
๋ช ๋ น์ด๋ฅผ ์ ๋ ฅ
hello-world
์ด๋ฏธ์ง๊ฐ ์๋์ง ์บ์ ์ ์ฅ์์ ๋จผ์ ์ดํด๋ณด๊ธฐ
Unable to find image
๊ฐ ๋ธ๋์ปค ํ๋ธ์์ hello-world
์ด๋ฏธ์ง๋ฅผ ๊ฐ์ ธ์จ๋ค
์ด๋ฏธ์ง๋ฅผ ๋ค์ด๋ฐ์ ์ปจํ ์ด๋๋ฅผ ์คํ์ํจ๋ค