apache httpd 웹서버의 서비스 컨텐츠를 생성하는 컨테이너 제작
fortune을 실행해서 10초에 한번씩 index.html 문서를 갱신하도록 한다
Dockerfile
FROM debian:latest
RUN apt-get update && \
apt-get install apache2 fortune -y
ADD html-generator.sh /bin/html-generator.sh
ENTRYPOINT "/bin/html-generator.sh"
===============================
html-generator.sh
mkdir /htdocs
while :
do
/usr/games/fortune > /htdocs/index.html
sleep 10
done
================================
명령어
docker build -t generator:latest .
docker run -d --name generator -v /webdata:/htdocs generator:latest
'Docker, Kubernetes' 카테고리의 다른 글
[Docker] hyper/docker-registry-web 사용하기 (0) | 2021.04.29 |
---|---|
[2021/04 Docker 교육] 4일차 (0) | 2021.04.29 |
[2021/04 Docker교육] 교육하며 pull 한 이미지 (0) | 2021.04.29 |
[Docker] Dockerfile 에 대해 (0) | 2021.04.29 |
[2021/04 Docker교육] 3일차 (0) | 2021.04.28 |