Docker의 대시보드에서 Images를 보면 내가 pull받은 이미지 목록이 있다.
여기서 httpd를 run하면 새로운 컨테이너를 만들 수 있고, 옵션을 줄 수 있다.
Ports를 보자
여기서 Local Host는 Docker Host를 의미한다.
Local Host를 8080으로 지정하면, 8080으로 들어온 요청을 Container Port 80번으로 보내게 되는 것이다.
포트와 컨테이너명을 정하고 run을 누르면 Containers/Apps로 이동한다.
이 곳에 내가 방금 만든 컨테이너가 생성된 것을 볼 수 있다.
컨테이너를 클릭하면, 컨테이너 내부 프로세스들의 로그와 정보, 통계자료를 확인할 수 있다.
터미널을 열고 명령어를 입력하여 컨테이너를 생성하고 실행한다.
$ docker run --name NAME -p 8080:80 httpd
--name은 컨테이너의 이름을 설정하고 -p는 포트를 설정하는 명령어다.