์ด๋ฏธ์ง€ pull

 

 

๐Ÿ“Œ ๋„์ปค ์ด๋ฏธ์ง€ ๋ž€?

์ด๋ฏธ์ง€๋Š” ์ปจํ…Œ์ด๋„ˆ ์‹คํ–‰์— ํ•„์š”ํ•œ ํŒŒ์ผ๊ณผ ์„ค์ •๊ฐ’, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ์†Œ์Šค ๋“ฑ์„ ํฌํ•จํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ์ฝ๊ธฐ ์ „์šฉ ์ฆ‰, ๋ณ€ํ•˜์ง€ ์•Š๋Š” ๊ฐ’์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.

์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ ์‹œํ‚ค๊ธฐ ์œ„ํ•œ ๋ชจ๋“  ์ •๋ณด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด ์ด๋ฏธ์ง€๋ฅผ ๋‹ค์šด ๋ฐ›์•„ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค. 

 

 

 

๐Ÿ“Œ ๋„์ปค ์ด๋ฏธ์ง€ ๋‹ค์šด๋กœ๋“œ ๋งํฌ

 

Docker Hub Container Image Library | App Containerization

Deliver your business through Docker Hub Package and publish apps and plugins as containers in Docker Hub for easy download and deployment by millions of Docker users worldwide.

hub.docker.com

 

 

 

๐Ÿ“Œ ๊ฒ€์ƒ‰

Explore๋ฅผ ๋ˆŒ๋Ÿฌ ์›ํ•˜๋Š” ์ด๋ฏธ์ง€๋ฅผ ์„ ํƒํ•œ๋‹ค ์˜คํ”ผ์…œ ์ด๋ฏธ์ง€๋ผ๋ฉด ์‹ ๋ขฐ๋„ Up!

 

 

๐Ÿ“Œ ์ด๋ฏธ์ง€ ๋‹ค์šด๋กœ๋“œ ๋ช…๋ น์–ด ์ฒดํฌ

 

 

๐Ÿ“Œ ๋„์ปค ์‚ฌ์šฉ์„ค๋ช…์„œ๋Š” ์—ฌ๊ธฐ ์ฐธ์กฐ (์ปค๋งจ๋“œ ํ˜•์‹๋„ ๋ณผ ์ˆ˜ ์žˆ์Œ)

 

Docker Documentation

 

docs.docker.com

 

 

๐Ÿ“Œ ๋ช…๋ น์–ด๋กœ ์ด๋ฏธ์ง€ ๋‹ค์šด

์ด๋ฏธ์ง€ ๋‹ค์šด ํ™•์ธ

 

 

๐Ÿ“Œ GUI์—์„œ๋„ ํ™•์ธ ๊ฐ€๋Šฅ

 

 


์ปจํ…Œ์ด๋„ˆ Run 

GUI ver) 

 

๐Ÿ“Œ Run ํด๋ฆญ

 

 

๐Ÿ“Œ ์ƒˆ๋กœ์šด ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ์ฐฝ

์ด๋ฆ„ ์ง€์ •ํ•ด์ฃผ๊ณ  Run

์ƒˆ๋กœ ์ƒ์„ฑํ•œ ์ปจํ…Œ์ด๋„ˆ ํ™•์ธ

 

 

๐Ÿ“Œ ์ปจํ…Œ์ด๋„ˆ ์‹คํ–‰

๊ทผ๋ฐ ์‹คํ–‰์ด ์•ˆ๋œ๋‹ค? ์ข€ ๋” ์•„๋ž˜์— ๋‚ด์šฉ ์žˆ๋‹ค.

 


 

CIi ver) 

 

๐Ÿ“Œ Run ๋ช…๋ น์–ด๋กœ ํ•ด๋‹น ์ด๋ฏธ์ง€์˜ ์ปจํ…Œ์ด๋„ˆ ์ƒ์„ฑ (์ด๋ฆ„์€ ์ž„์˜๋กœ ๋ถ™์—ฌ์ง)

์ด๋ฆ„์„ ๋ถ™์—ฌ์ฃผ๋ ค๋ฉด ์˜ต์…˜ ์‚ฌ์šฉ -- name

 

 

๐Ÿ“Œ ๋ช…๋ น์–ด๋กœ ์ƒํƒœ ํ™•์ธ 

๐Ÿ“ ์—ฅ? ์ „๋ถ€ Exited? ์‹คํ–‰์ด ์•ˆ๋˜๋„ค? ์‹คํŒจํ•œ๊ฑฐ ์•„๋ƒ? ๋„์ปค๋ฅผ ์‚ฌ์šฉํ• ๋•Œ run์„ ํ•˜๋ฉด ์„œ๋ฒ„๊ฐ€ -ing๋กœ ๋Œ์•„๊ฐ€๋Š” ๊ฑฐ๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์ง€๋งŒ COMMAND ๋ถ€๋ถ„์—์„œ ๋ณด์‹œ๋‹ค์‹œํ”ผ bash๊ฐ€ ์‹คํ–‰๋˜์—ˆ์Œ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ์šฐ๋ถ„ํˆฌ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•˜๋ฉด ์„œ๋ฒ„๊ฐ€ ๋Œ์•„๊ฐ€๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ bash๋ฅผ ์‹คํ–‰ํ•œ ๊ฒƒ. Virtual machine์ฒ˜๋Ÿผ ํ™˜๊ฒฝ ๋‚ด์— ์„œ๋ฒ„๋ฅผ ์‹คํ–‰์‹œํ‚ค๋Š” ๊ฒŒ ์•„๋‹ˆ๋ผ๊ณ  ํ•œ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ๊ฐœ๋ฐœํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„œ๋ฒ„๋ฅผ ์–ด๋–ป๊ฒŒ ๋Œ๋ฆฌ์ง€? ์‹ถ์€๋ฐ ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด nohup์ฒ˜๋Ÿผ ์˜์›ํžˆ ์‹คํ–‰๋˜๊ฒŒ ํ•˜๋ฉด ๋œ๋‹ค๊ณ  ํ•œ๋‹ค. (์ผ๋‹จ์€ ๋‚ด๊ฐ€ ์ƒ๊ฐํ•œ VMware์™€๋Š” ํ™•์‹คํžˆ ๋‹ค๋ฅด๋‹ค๋Š” ๊ฑธ ์•Œ๊ณ  ๊ฐ„๋‹ค.) 

 

์•„๋ž˜๋Š” ์ฐธ๊ณ ํ•  ๋‚ด์šฉ. ์ข€ ๋” ์‚ฌ์šฉ๋ฒ•์— ์ž์„ธํžˆ ์•Œ๊ฒŒ ๋˜๋ฉด ๋‹ค์‹œํ•œ๋ฒˆ ์ฝ์–ด๋ณด์ž

 

 

๊ฐœ๋ฐœ์ž๊ฐ€ ์ฒ˜์Œ Docker ์ ‘ํ• ๋•Œ ์˜ค๋Š” ๋ฉ˜๋ถ• ๋ช‡๊ฐ€์ง€ | Popit

์ด๋ฒˆ ๊ธ€์€ Docker์˜ ๊ฐœ๋… ๋ณด๋‹ค๋Š” Docker๋ฅผ ์ฒ˜์Œ ์ ‘ํ•˜๊ฒŒ ๋˜์—ˆ์„ ๋•Œ ํ˜ผ๋ž€์Šค๋Ÿฌ์› ๋˜ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•œ ๊ธ€์ด๋‹ค. Docker ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์šฉ๋„๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€๊ฐ€ ์žˆ๊ฒ ์ง€๋งŒ ์ด ๊ธ€์—์„œ๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ๋งŒ๋“  ์• ํ”Œ๋ฆฌ์ผ€

www.popit.kr

 

 

๐Ÿ“Œ ์ปจํ…Œ์ด๋„ˆ ์‹คํ–‰, ๋ฉˆ์ถค 

 

๋ฉˆ์ถ˜๊ฑธ ๋‹ค์‹œ ์‹คํ–‰ ํ•˜๋ ค๋ฉด ์ด๋•Œ๋Š” run์ด ์•„๋‹ˆ๋ผ start๋ฅผ ํ•ด์•ผํ•œ๋‹ค (run์€ ์ƒˆ๋กœ์šด ์ปจํ…Œ์ด๋„ˆ ์ƒ์„ฑ)

๋ฉˆ์ถ”๋Š” ๋ช…๋ น์–ด๋Š” 

 

 

๐Ÿ“Œ ๋กœ๊ทธ ๋ณด๊ธฐ

์œ„๋Š” stop ์ƒํƒœ์˜ ์ปจํ…Œ์ด๋„ˆ ์ง€๋‚œ ๋กœ๊ทธ๋ฅผ ๋ณด๋Š” ๋ช…๋ น์–ด

์•„๋ž˜๋Š” runing ์ƒํƒœ์˜ ์ปจํ…Œ์ด๋„ˆ ๋กœ๊ทธ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฐ›์•„๋ณด๋Š” ๋ช…๋ น์–ด

docker logs [์ปจํ…Œ์ด๋„ˆ ์ด๋ฆ„]

docker logs -f [์ปจํ…Œ์ด๋„ˆ ์ด๋ฆ„]

 

 

๐Ÿ“Œ ์ปจํ…Œ์ด๋„ˆ ์‚ญ์ œ

์‹คํ–‰์ค‘์ธ ์ปจํ…Œ์ด๋„ˆ๋Š” ๋ฐ”๋กœ ์‚ญ์ œํ•  ์ˆ˜ ์—†๋Š”๋ฐ -- force ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด stopํ•˜์ง€ ์•Š์•„๋„ ๊ฐ•์ œ๋กœ ์‚ญ์ œ๋œ๋‹ค.

docker rm [์ปจํ…Œ์ด๋„ˆ ์ด๋ฆ„]

 

๐Ÿ“Œ ์ด๋ฏธ์ง€ ์‚ญ์ œ

docker rmi [์ด๋ฏธ์ง€ ์ด๋ฆ„]

๋ณด์‹œ๋‹ค ์‹œํ”ผ ํ•ด๋‹น ์ด๋ฏธ์ง€๋ฅผ ์ฐธ์กฐํ•˜๋Š” ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ ๋ฐ”๋กœ ์‚ญ์ œ ๋˜์ง€ ์•Š์œผ๋ฉฐ ๊ฐ•์ œ ์‚ญ์ œ ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ํ•ด๋‹น ์ปจํ…Œ์ด๋„ˆ๋“ค์„ ๋ชจ๋‘ ์ง€์šฐ๋ฉด  ์•„๋ž˜์ฒ˜๋Ÿผ ์‚ญ์ œ ํ•  ์ˆ˜ ์žˆ๋‹ค.

+ Recent posts