09. Docker Hub ์ฌ์ฉํ๊ธฐ
Less than 1 minute
09. Docker Hub ์ฌ์ฉํ๊ธฐ ๊ด๋ จ
๋ชฉ์ฐจ
์ธ์ ๋ ์ต์ Docker
Docker Hub๋ Docker ๊ณต์ ์ด๋ฏธ์ง๋ฅผ ์ ๊ณตํ๊ณ , ์ฌ์ฉ์๋ค๋ผ๋ฆฌ ์ด๋ฏธ์ง๋ฅผ ๊ณต์ ํ๋ ์ฌ์ดํธ์ ๋๋ค.
- ๊ณต๊ฐ ์ ์ฅ์(Public Repository): ์ ์ฅ๋ ์ด๋ฏธ์ง๋ฅผ ๋ค๋ฅธ ์ฌ๋๋ค๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ํ, ๊ฐ์ ์ ํ ์์ด ๋ฌด๋ฃ๋ก ์์ฑํ ์ ์์ต๋๋ค.
- ๊ฐ์ธ ์ ์ฅ์(Private Repository): ์ ์ฅ๋ ์ด๋ฏธ์ง๋ฅผ ํผ์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค. 1๊ฐ๊น์ง ๋ฌด๋ฃ๋ก ์์ฑํ ์ ์๊ณ ๊ทธ ์ด์๋ถํฐ๋ ์ ๋ฃ์ ๋๋ค.
- ์ฆ๊ฒจ ์ฐพ๊ธฐ(Starred): ๋ค๋ฅธ ์ฌ๋์ ์ ์ฉํ ์ ์ฅ์๋ฅผ ๋ค์์ ์ฌ์ฉํ ์ ์๋๋ก ์ฆ๊ฒจ ์ฐพ๊ธฐ์ ์ถ๊ฐํ ์ ์์ต๋๋ค.
- Automated Build: GitHub ๋๋ BitBucket ์ ์ฅ์์ ์ฐ๋ํ์ฌ
Dockerfile
์ Pushํ์ ๋ ์ด๋ฏธ์ง๋ฅผ ์๋์ผ๋ก ๋น๋ํ๋ ๊ธฐ๋ฅ์ ๋๋ค.
9์ฅ - 1. Docker Hub ๊ฐ์
ํ๊ธฐ
์ธ์ ๋ ์ต์ Docker
9์ฅ - 2. push ๋ช
๋ น์ผ๋ก ์ด๋ฏธ์ง ์ฌ๋ฆฌ๊ธฐ
์ธ์ ๋ ์ต์ Docker
9์ฅ - 3. Docker Hub ๊ฐ์ธ ์ ์ฅ์ ์์ฑํ๊ธฐ
์ธ์ ๋ ์ต์ Docker