๐ŸณDocker ๋‹ค๋ฃจ๊ธฐ5: ๊ธฐํƒ€_ ์‹คํ–‰์ค‘์ธ ์ปจํ…Œ์ด๋„ˆ์— ๋ช…๋ น ์‹คํ–‰ํ•˜๊ธฐ

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

๐ŸŒฑserver

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

์ปจํ…Œ์ด๋„ˆ๊ฐ€ ์‹คํ–‰์ค‘์ผ ๊ฒฝ์šฐ์—๋งŒ ๋ช…๋ น์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Œ

  • ๋ณดํ†ต ์ปจํ…Œ์ด๋„ˆ ์•ˆ์— ์žˆ๋Š” ์‰˜์„ ์‹คํ–‰์‹œ์ผœ์„œ ์ปจํ…Œ์ด๋„ˆ ์•ˆ์— ์ฃผ์ž…์‹œ์ผœ์ค„ ๋•Œ ์‚ฌ์šฉ
docker exec ์˜ต์…˜ ์ปจํ…Œ์ด๋„ˆID ๋ช…๋ น ์ธ์ž

ํ˜„์žฌ alpine ์ด๋ฏธ์ง€๋กœ ์ƒ์„ฑ๋˜์–ด ์žˆ์Œ. alpine์€ ์ดˆ๊ฒฝ๋Ÿ‰ ํŒจํ‚ค์ง€๋ผ bash๊ฐ€ ์•„๋‹Œ sh๋กœ ์ž‘๋™๋˜๋ฏ€๋กœ ์ฃผ์˜!

// ์ปจํ…Œ์ด๋„ˆ ๋‚ด๋ถ€์— ๋“ค์–ด๊ฐ€๊ธฐ ์œ„ํ•ด -it ์˜ต์…˜์„ ์‚ฌ์šฉ
docker exec -it apacheweb /bin/sh

apache ์›น์„œ๋ฒ„ ๊ธฐ๋ณธ ํด๋” ๊ฐ€๋ณด๊ธฐ

cd /usr/local/apache2/htdoc

์‹คํ–‰์ค‘์ธ ์ปจํ…Œ์ด๋„ˆ์— ์—ฐ๊ฒฐํ•˜๊ธฐ

// docker run์œผ๋กœ ํ„ฐ๋ฏธ๋„์„ ์—ฐ๊ฒฐํ•ด๋†“์€ ์ƒํƒœ, ๋ฐฑ๊ทธ๋ผ์šด๋“œ๋กœ ์‹คํ–‰
docker run -it -d --name myubuntu ubuntu
// ๋˜๋Š”
docker run -dit --name myubuntu ubuntu
  • ๋ฐฑ๊ทธ๋ผ์šด๋“œ๋กœ ์‹คํ–‰๋œ ์ปจํ…Œ์ด๋„ˆ์— ์—ฐ๊ฒฐ
docker attach myubuntu



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

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