๐ŸณDocker ๋‹ค๋ฃจ๊ธฐ4: ๊ธฐํƒ€ ์˜ต์…˜(์ปจํ…Œ์ด๋„ˆ ์ค‘์ง€ ๋ฐ ์‚ญ์ œ, ์ด๋ฏธ์ง€ ์‚ญ์ œ), alpine

Aprilยท2022๋…„ 11์›” 3์ผ
0

๐ŸŒฑserver

๋ชฉ๋ก ๋ณด๊ธฐ
12/18

docker๊ฐ€ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ์ €์žฅ๋งค์ฒด ํ˜„ํ™ฉ ํ™•์ธ

  • ์ถ” ํ›„ docker๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ์ €์žฅ๋งค์ฒด ๊ณต๊ฐ„์ด ์ด์Šˆ๊ฐ€ ๋  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ํ™•์ธํ•˜๋Š” ๋ช…๋ น์–ด ์ตํžˆ๊ธฐ

docker system df

ec2๊ฐ€ ์‚ฌ์šฉ์ค‘์ธ ํ˜„ํ™ฉ ํ™•์ธ

df

๐Ÿค” ์šฐ๋ถ„ํˆฌ์˜ ๋ชจ๋“  ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ์›น์„œ๋ฒ„๋งŒ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด, ์ข€๋” ๊ฒฝ๋Ÿ‰ ํŒจํ‚ค์ง€๋ฅผ ์จ๋„ ๋˜์ง€ ์•Š์„๊นŒ?

docker์™€ alpine

alpine: ์ดˆ๊ฒฝ๋Ÿ‰ ํŒจํ‚ค์ง€. ์šด์˜์ฒด์ œ ์šด์˜์— ํ•„์š”ํ•œ ๊ฐ€์žฅ ๊ธฐ๋ณธ์ด ๋˜๋Š” ์œ ํ‹ธ๋ฆฌํ‹ฐ(์‹œ์Šคํ…œ ํ”„๋กœ๊ทธ๋žจ)๋งŒ ๋ชจ์•„๋†“์€ ๋ฆฌ๋ˆ…์Šค ํŒจํ‚ค์ง€

๊ธฐ์กด ์ปจํ…Œ์ด๋„ˆ ์‚ญ์ œํ•˜๊ณ  alpine์œผ๋กœ ์ ์šฉ

// ๊ธฐ์กด ์ปจํ…Œ์ด๋„ˆ ์ค‘์ง€ ๋ฐ ์‚ญ์ œ
docker stop apacheweb
docker rm apacheweb

// alpine์œผ๋กœ ์‹คํ–‰
docker run -d -p 80:80 -v /home/ubuntu/easy-work-app/dist:/usr/local/apache2/htdocs --name apacheweb httpd:alpine

์ฐธ๊ณ : ๊ธฐ์กด image ์‚ญ์ œ ํ•„์š”์‹œ

// ์ด๋ฏธ์ง€ ๋ชฉ๋ก ํ™•์ธ
docker images

// ์ด๋ฏธ์ง€ ์‚ญ์ œ
docker rmi latest

์‹คํ–‰์ค‘์ธ ์ปจํ…Œ์ด๋„ˆ ์‚ฌ์šฉ ๋ฆฌ์†Œ์Šค ํ™•์ธ

docker container stats



profile
๐Ÿš€ ๋‚ด๊ฐ€ ๋ณด๋ ค๊ณ  ์“ฐ๋Š” ๊ธฐ์ˆ ๋ธ”๋กœ๊ทธ

0๊ฐœ์˜ ๋Œ“๊ธ€