这个问题通常是由于在构建代码时缺失给定的 Dockerfile 文件中的某些步骤导致的。确保 Dockerfile 文件中正确地安装和配置了 nginx。
示例:
FROM ubuntu:latest
RUN apt-get update &&
apt-get install -y nginx &&
apt-get clean &&
rm -rf /var/lib/apt/lists/*
COPY index.html /var/www/html/
RUN echo "daemon off;" >> /etc/nginx/nginx.conf COPY default /etc/nginx/sites-available/default
EXPOSE 80
CMD ["nginx"]