Docker 部署静态页面-nginx

Docker 部署静态页面-nginx

场景描述

  • 通过Docker创建一个centos环境容器
  • 在centos环境容器中部署nginx服务,实现静态页面访问。

一、启动centos环境容器

docker run -p 80 -it --name webs centos

 二、在centos容器中下载nginx

  • 上面创建容器是采用交互式方式,因此容器启动后,直接进入到容器中的根目录。

  • 在容器中安装nginx服务 
 yum -y install nginx

提示yum没有nginx包 

  • 更新epel第三方软件库

yum install epel-release

  • 安装 nginx成功

yum -y install nginx

 三、安装vim编辑器

yum -y install vim

四、 创建web静态页面

#创建静态页面存放路径
mkdir -p /var/www/html

#进入到该路径
cd /var/www/html/

#新建html页面
vim index.html

index.html详细内容


  1 <html>
  2 <head>
  3         <title>Nginx in Docker</title>
  4 </head>
  5 <body>
  6         <h1>Hello, my is Docker Nginx</h1>
  7 </body>
  8 </html>

 五、修改nginx配置访问我们的html页面

1、查找nginx安装的路径

whereis nginx

2、查看 /etc/nginx下面的文件

3、进入到/etc/nginx 路径修改 nginx.conf配置文件,将默认访问的html文件路径修改为我们项目中html路径。保存退出

vim nginx.conf

 

六、启动nginx服务

  •  启动nginx

  • 查看容器IP地址

  • 访问nginx服务

发布了268 篇原创文章 · 获赞 104 · 访问量 39万+

猜你喜欢

转载自blog.csdn.net/m0_38039437/article/details/99677899