【7.0】Docker部署nginx

发布时间 2023-08-29 15:57:41作者: Chimengmeng

【一】拉取Nginx镜像:

docker pull nginx

该命令将从Docker Hub上获取最新的Nginx镜像,并将其下载到本地。

【二】运行Nginx容器:

docker run -id --name nginx -p 80:80 nginx
  • 这条命令将在后台启动一个名为"nginx"的容器,并将容器内部的Nginx服务的80端口映射到主机的80端口。
  • 这样,你就可以通过浏览器访问http://localhost来查看默认的Nginx欢迎页面。

【三】关联宿主机目录:

docker run -id --name nginx1 -p 8088:80 -v /root/html:/usr/share/nginx/html nginx
  • docker run命令用于在Docker中创建并运行一个容器。
  • -id参数指定以交互模式和后台模式运行容器。
  • --name nginx1参数给容器起一个名字"nginx1"。
  • -p 8088:80参数映射容器内部的80端口到主机的8088端口。
  • -v /root/html:/usr/share/nginx/html参数将宿主机上的/root/html目录挂载到容器内的/usr/share/nginx/html路径。
    这样,你可以在宿主机上编辑或替换/root/html目录下的文件,并通过访问http://localhost:8088来查看更新后的Nginx页面。