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 发现。


donation