구축환경
CentOS 7.6 Minimal - (www.centos.org)
VirtualBox 7.0 - (www.virtualbox.org)
https://insteadoview.tistory.com/224
위 포스팅에 이어서 작성되는 docker(가상화) 관련 포스팅입니다.
Ubuntu 설치
우분투 설치과정은 명령어만 나열하겠다. CentOS7 머신에서 진행
docker pull ubuntu:bionic
docker images
docker run -it ubuntu:bionic bash
git --version
yum install -y git
docker run -it ubuntu:bionic bash
apt-get install -y git
apt update
docker run -it ubuntu:bionic bash
apt-get install -y docker
docker commit 54bedd99a291 ubuntu:git
docker stop
centos7 → wordpress → 기본설정 → 이미지생성
우분투 이미지를 도커 허브에서 다운 docker pull ubuntu:bionic
우분투 바이오닉 코드명은 버전으로 명시하자면 우분투 18.04버전이다.
이미지를 받아서 실행할 때 bash 셀로 명령할 수 있도록 처리해라라는 명령어를 위와 같이 작성해 준다.
yum대신 apt-get명령어로 git설치
exit로 나와서 원래의 우분투를 받아서 git을 설치한 뒤 컨테이너 아이디에 commit 명령어를 넣어 새로운 이미지 만들기
새로운 게 만들어진 것을 확인할 수 있다.
내가 만든 이미지를 컨테이너에 담아서 실행
git이 설치 된 것을 확인 가능하다.
예를 들면 이처럼 내가 centos loganalyzer를 구축해놓고 docker를 설치하여 구축한 것을 올려놓으면 언제든지 docker가 설치된 머신에서 구축한 이미지를 생성하면 된다. 대신 docker hub에 가입 후 올려놓은 상태여야 한다.
이미지 자체를 삭제하고 싶으면 이미지 아이디나 이미지 태그 넣기
'정보보안실무 > 서버, 클라우드' 카테고리의 다른 글
S-Part. 25 가상화 Docker [1] (0) | 2023.05.14 |
---|---|
S-Part. 24 Untangle 구축과 실행 (통합 위협/보안 관리) (0) | 2023.05.13 |
S-Part. 23 ps -ef, lsof명령어와 set-default로 실행권한 변경 및 런레벨(Runlevel) 알아보기 (0) | 2023.05.13 |
S-Part. 22 Hard링크와 Soft링크 (0) | 2023.05.13 |
S-Part.20 NAC 장비 PacketFence 설정 (0) | 2023.05.05 |