DockerでApache+PHP環境を構築

Docker를 이용하여 Apache + PHP 환경을 구축합니다 호스트 측 (로컬) 디렉토리를 컨테이너 (Docker)에 탑재 소스 파일을 유지합니다 그것이 "-v / Users / $ USER / Documents / workspace / korejo : / var / www / html"부분입니다 동영상과 같이 명령을 실행 시키면 이미지를 다운로드 → 컨테이너 작성까지를 실행합니다 (시간이 걸리지 만 감각으로 잡아 주었으면 때문에 편집없이 전해드립니다) 동작 확인합니다

"docker ps -a"에서 컨테이너가 작동하는지 확인합니다 STATUS이 UP되고, 컨테이너가 움직이고있는 것을 알 수 있습니다 브라우저에서 액세스하자 http://19216899100/에 액세스하면 Forbidden됩니다 Apache 작동하고있는 것입니다

시험 삼아 "infophp"을 만들고 phpinfo를 표시하자 infophp를 제공합니다 / Users / $ USER / Documents / workspace / korejo 디렉토리에 infophp를 놓습니다 표시되었습니다! 다음은 Eclipse 프로젝트를 만듭니다

/ Users / $ USER / Documents / workspace에 작업 공간을 만듭니다 "korejo"라는 프로젝트를 만듭니다 이렇게 방금 만든 "infophp"에 액세스 할 수 있습니다 이 파일을 편집합니다

저장합니다 http://19216899100/info

php에 액세스하면 편집이 반영되어 있습니다 Docker에서 로컬로 가상 환경을 구축해서 파일 업로드가 들어 가지 않습니다 XAMPP처럼없는 항공편 수 있습니다 또한 Docker를 이용하고 있기 때문에 여러 개발 환경의 동기화합니다