[root@localhost img1]# vim Dockerfile
FROM nginx:1.14-alpine
LABEL maintainer=“jiasichao jiasichao@jiasichao.com”
ENV NGX_DOC_ROOT=’/data/web/html/’
ADD index.html ${NGX_DOC_ROOT}
ADD entrypoint.sh /bin/
EXPOSE 80/tcp
HEALTHCHECK --start-period=3s CMD wget -O - -q http://
I
P
:
−
0.0.0.0
:
{IP:-0.0.0.0}:
IP:−0.0.0.0:{PORT:-80}/
CMD ["/usr/sbin/nginx","-g",“daemon off;”]
ENTRYPOINT ["/bin/entrypoint.sh"]
#####################################################
[root@localhost img1]# docker run --name myweb --rm -P -e “PORT=8080” myweb:v0.4-1
127.0.0.1 - - [07/Aug/2019:01:01:45 +0000] “GET / HTTP/1.1” 200 72 “-” “Wget” “-”
127.0.0.1 - - [07/Aug/2019:01:02:16 +0000] “GET / HTTP/1.1” 200 72 “-” “Wget” “-”
127.0.0.1 - - [07/Aug/2019:01:02:46 +0000] “GET / HTTP/1.1” 200 72 “-” “Wget” “-”
127.0.0.1 - - [07/Aug/2019:01:03:16 +0000] “GET / HTTP/1.1” 200 72 “-” “Wget” “-”
127.0.0.1 - - [07/Aug/2019:01:03:47 +0000] “GET / HTTP/1.1” 200 72 “-” “Wget” “-”
127.0.0.1 - - [07/Aug/2019:01:04:09 +0000] “GET / HTTP/1.1” 200 612 “-” “Wget” “-”
127.0.0.1 - - [07/Aug/2019:01:04:17 +0000] “GET / HTTP/1.1” 200 72 “-” “Wget” “-”
127.0.0.1 - - [07/Aug/2019:01:04:47 +0000] “GET / HTTP/1.1” 200 72 “-” “Wget” “-”
127.0.0.1 - - [07/Aug/2019:01:05:17 +0000] “GET / HTTP/1.1” 200 72 “-” “Wget” “-”
127.0.0.1 - - [07/Aug/2019:01:05:48 +0000] “GET / HTTP/1.1” 200 72 “-” “Wget” “-”