docker run -dit --name my-apache-app -p 8080:80 -v "$PWD/apache_home":/usr/local/apache2/htdocs/ httpd:2.4


my-apache-app은 도커 프로세서의 이름이고,

$PWD/apahce_home은 현재 경로에 있는 apahce_home을 htdocs처럼 사용한다고 속이는 역할을 한다.

-p 8080:80도 원래 http같으 웹서버는 80포트로 열리는데, 8080포트를 80번 포트처럼 사용하겠다는 느낌



참고로

docker start my-apache-app

은 my-apache-app이라는 이름을 가진 프로세스를 시작하겠다.


docker stop my-apache-app

은 my-apache-app이라는 이름을 가진 프로세스를 중지하겠다.


docker rm my-apache-app

은 my-apache-app이라는 이름을 가진 프로세스를 지워버리겠다.


docker ps

은 그냥 터미널창에 ps 치는 것과 같이, 도커의 프로세스 정보들을 쫘르륵 보기위함


docker images
은 도커의 이미지들을 쫘르를 보기위함

 
docker rmi 
은 이미지를 지우기 위함



+ Recent posts