1、创建dockerfile文件
FROM ubuntu:20.04
MAINTAINER Yangbaoku itybku@139.com
RUN apt-get update \
&& apt-get install -y nginx \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* \
&& echo "daemon off;" >> /etc/nginx/nginx.conf
#ADD default /etc/nginx/sites-available/default
EXPOSE 80
CMD ["nginx"]
2、编译
docker build .
docker build -t nginx:v1 .
docker build -t nginx:v1 -f /path/Dockerfile .
3、运行
docker run -d nginx:v1
docker run -d -p 80:80 nginx:v1
docker run -d -v /opt/nginx/:/var/www/html -p 443:80 nginx:v1
容器里的/var/www/html这个默认路径可以通过查看容器里nginx的默认配置cat /etc/nginx/sites-enabled/default 发现。