본문 바로가기

Docker

Docker 실습(CentOS환경)


CentOS 환경에서 Docker 실습을 해보자

1. 도커 설치하기 2. DVWA를 도커로 설치하기


 

1. 도커 설치

 

sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo 

 

sudo dnf list install docker-ce

 

sudo dnf install docker-ce --nobest -y --allowerasing

 

 

도커가 설치되면 서비스를 시작하고 버전을 확인한다

sudo systemctl start docker

 

sudo systemctl enable docker

 

docker --version

 

 

도커에서 이미지가 잘 작동하는지 간단하게 "hello-world" 이미지를 실행시켜본다

sudo docker run hello-worlddownload.docker.com/linux/centos/docker-ce.repo

 


2. DVWA를 Docker로 설치하기

 

1단계 Docker Hub에서 DVWA 이미지를 다운받는다

 

hub.docker.com에 접속하여 검색창에 "web-dvwa" 를 입력하고 이미지를 다운받는다

 

 

2단계 Docker를 실행시킨다 

 

아래의 명령어를 입력하여 실행시킨다

DVWA에 접속하기 위해 포트번호를 8000번으로 설정하였다

sudo docker run --rm -it -p 8000:80 vulnerables/web-dvwa

 

 

3단계 DVWA 접속하기

"http://가상머신IP:설정한 포트번호/" 입력하여 홈페이지에 접속해본다