summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjerome <jerome@xlinfo.fr>2026-02-24 12:31:10 +0100
committerjerome <jerome@xlinfo.fr>2026-02-24 12:31:10 +0100
commitf237e990cf17b59f383fe42694fa293e0fd6028d (patch)
tree20d9484e8fa7d415232b10a7b9e449758bf612dc
downloadhelloweb-f237e990cf17b59f383fe42694fa293e0fd6028d.tar.gz
helloweb-f237e990cf17b59f383fe42694fa293e0fd6028d.zip
commit initialHEADmaster
-rw-r--r--Dockerfile10
-rwxr-xr-xentrypoint.sh4
-rw-r--r--www/index.html10
3 files changed, 24 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..4363441
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,10 @@
+FROM busybox
+ARG who="Web"
+COPY www /var/www
+WORKDIR /var/www
+RUN sed -i "s/Web/$who/" index.html
+VOLUME /var/www
+EXPOSE 80
+RUN mkdir -p /usr/local/sbin
+COPY entrypoint.sh /usr/local/sbin
+CMD ["entrypoint.sh"]
diff --git a/entrypoint.sh b/entrypoint.sh
new file mode 100755
index 0000000..b4df5cd
--- /dev/null
+++ b/entrypoint.sh
@@ -0,0 +1,4 @@
+#!/bin/sh
+sed -i "s/hostname/$(hostname)/" index.html
+httpd -f
+
diff --git a/www/index.html b/www/index.html
new file mode 100644
index 0000000..70d0847
--- /dev/null
+++ b/www/index.html
@@ -0,0 +1,10 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <title>Hello Web</title>
+ </head>
+ <body>
+ <h1>Hello Web</h1>
+ <p>Depuis le Docker hostname</p>
+ </body>
+</html>