docker로 apache 서버 실행학습을 하던 도중 제대로 진행되지 않는 일이 발생했다.
학습 환경이 달라서 그런건지 실습에선 ubuntu 또는 linux에서 실행하는 듯 싶었는데 내 실행환경은 macOs니까 다를 수도 있어서 정리해봤다.
목표 : apache 서버 실행시켜 화면에 It works! 띄우기
docker pull httpd
docker run --name apache -p 8080:80 httpd

여기까지 완료되었으면 도커 데스크탑에 apache로 컨테이너가 생성되어있으며 실행 중일것이다. 이후 Port(s)의 포트번호를 클릭하면 자동으로 브라우저가 뜨지만 url에 직접 입력한다면 http://localhost:8080/을 입력하면 연결되었음을 확인할 수 있다.