본문 바로가기

Docker/설치 및 활용

Docker 테스트 환경 구축

[1. 개요]

개인적으로 유용하게 사용하는 docker 리눅스 컨테이너 환경에서 초기 이미지 구축 과정 정리

  • centos 7 기반이지만, ubuntu 에서도 사용 가능
    단, 일부 명령어 수정이 필요
  • 코드 빌드 테스트
  • ...

[2. 작업]

  1. docker pull centos:7
  2. docker run -itd --name --privileged mycentos centos:7 /sbin/init
    => /sbin/init 을 먼저 실행해야
    => Failed to get D-Bus connection: Operation not permitted 해결 할 수 있다.
  3. docker exec -it mycentos bash
  4. yum -y update && yum -y upgrade
  5. yum -y install epel-release
  6. yum -y install PackageKit-cron.x86_64
    => 초기 centos:7 이미지에는 crond 가 설치되어 있지 않은 것으로 보인다.
    => crond 설치한다.
  7. yum -y install htop
  8. yum -y install net-tools
    => ifconfig, netstat, ...
  9. exit
  10. docker commit mycentos centos:7.1
    => 현재까지 작업내용 저장

'Docker > 설치 및 활용' 카테고리의 다른 글

Docker. 기타 설정  (0) 2023.10.17
docker compose 설치  (0) 2022.10.11
windows docker 설치  (0) 2022.08.04
Linux docker 설치  (0) 2022.05.24