#docker #kubernetes #container #orchestrator #microservice #infrastructure-as-code #devops #ci #cd

제목Q&A. html을 docker compose하는 방법?2019-12-07 16:31
작성자

Problem

html로 웹 사이트를 생성하는 방법을 알고 있는데 이를 docker compose 하는 과정이 이해하기 어려웠다.

html을 어디에 연결해서 어떻게 docker compose까지 이어지는지.


Solution

간단하게 저의 해결 방법을 서술하자면, html 파일 작성후, 이를 python으로 작동시키도록 합니다. 이후 이 python 파일을 Dockerfile로 불렀고, docker-compose.yml 파일로 image를 생성했습니다.

아래에 자세한 과정을 작성했습니다.


1. 만들고자 하는 html 파일을 작성하다.  예시에서는 index.html 파일이다.


2. python에서 이를 작동시키도록 만든다. (app.py)

  사용 목적에 따라 python 코드를 작성하시면 됩니다.


3. Dockerfile에서 이를 사용한다.

  ...

  ENV APP_PATY / ~~경로~~

  ...

  COPY app.py $APP_PATH/

  ...

  CMD ["python", "~~파이썬 경로~~"]


4. docker-compose.yml 파일 작성한다.


댓글