Apache

wwiki
이동: 둘러보기, 검색

Docker[편집 | 원본 편집]

Dockerfile 만들기[편집 | 원본 편집]

FROM httpd:2.4

COPY ./public-html/ /usr/local/apache2/htdocs/

설정파일[편집 | 원본 편집]

COPY ./my-httpd.conf /usr/local/apache2/conf/httpd.conf

SSL/HTTPS[편집 | 원본 편집]

COPY server.crt /usr/local/apache2/conf/

COPY server.key /usr/local/apache2/conf/

or

COPY cert.pem /usr/local/apache2/conf/

COPY fullchain.pem /usr/local/apache2/conf/

COPY privkey.pem /usr/local/apache2/conf/

/usr/local/apache2/conf/httpd.conf 파일 수정

이미지 파일 만들기[편집 | 원본 편집]

$ docker build -t my-apache2 .

실행[편집 | 원본 편집]

$ docker run -dit --name my-running-app -p 8080:80 my-apache2

에러[편집 | 원본 편집]

httpd: Configuration error: No MPM loaded.