컨테이너 개조

윤이령·2026년 4월 22일

컨테이너 개조

  • 도커를 실제 운용하는 현장에서는 사내에서 개발한 시스템을 운영하는 경우가 많음
  • 공식 배포되는 소프트웨어 역시 수정해야 할 필요가 있음

파일복사

  • 파일 복사 / 마운트

컨테이너에서 명령어 실행

  • 셸 필요
# bash 실행하는 인자
/bin/bash

# exec 커맨드에 인자 추가
docker exec (옵션) 컨테이너_이름 /bin/bash
# ex
docker exec -it apa000ex23 /bin/bash

# run 커맨드에 인자 추가
docker run (옵션) 이미지_이름 /bin/bash
# ex 
docker run --name apa000ex23 -it 0p 8089:80 httpd /bin/bash

# 명령어 에시 
# -> 운영체제 비슷한 것의 종류에 따라 명령어가 약간씩 다름
# -> 특별한 이유가 없다면 데비안 계열 기반으로 하는 것이 좋음
echo "hello world"
apt install apache2
apt install mysql-server

# 컨테이너에서 나오기
exit 

0개의 댓글