使用docker搭建的nginx部署一个静态页面
2020-03-08 15:27
901 查看
使用docker搭建的nginx部署一个静态页面
1.拉取一个Ubuntu镜像,如果已经有则直接运行
docker pull ubuntu:16.04
2.运行该镜像
docker run -it -p 0.0.0.0:8080:80 --name myweb ubuntu:16.04
-i: 以交互模式运行容器,通常与 -t 同时使用
-t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用
–name: 为容器指定一个名称
-p:指定容器暴露的端口,前一个为宿主机的端口,后一个是容器的端口,实际上就是将容器端口映射到宿主机上,就可以使用宿主机ip地址:映射端口访问容器。80端口就是http协议的端口
3.查看该容器是否有nginx
whereis nginx
没有就下载
apt-get install nginx
4.新建静态网页文件
mkdir -p /home/html/www
vim index.html
保存并退出。
5.设置nginx配置
vim /etc/nginx/sites-enabled/default
6.启动nginx
service nginx start
7.使用宿主机ip:8080访问该静态网页
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 使用Docker搭建Django,Nginx,R,Python部署环境
- 使用nginx实现一个主机部署多域名指向不同docker项目
- 使用jenkins、docker、consul、nginx搭建支持自动化构建部署以及弹性伸缩的集群系统详细教程
- 使用Docker搭建Django,Nginx,R,Python部署环境
- 使用Docker搭建Django,Nginx,R,Python部署环境的方法
- docker学习笔记2—创建一个nginx的镜像,并使用浏览器访问
- 使用SSL验证和Nginx做代理搭建生产环境的Docker仓库
- 使用Docker部署Nginx+Flask+Mongo的应用
- 使用docker部署一个直接可用的puppet服务端
- 使用nginx+tomcat搭建一个简单负载均衡
- 使用docker-compose部署nginx
- 使用docker搭建nginx
- centos7下docker部署nginx使用let's encrypt免费证书
- 使用SSL验证和Nginx做代理搭建生产环境的Docker仓库
- docker k8s 集群部署tomcat,使用一个镜像,增加镜像的复用性。
- 使用nginx搭建一个简单的负载均衡
- 如何使用一个IP搭建ES集群——Docker如你所愿
- 使用Docker搭建Nginx整数溢出漏洞(CVE-2017-7529)及Python PoC验证
- 如何使用Docker、Docker-Compose和Rancher搭建部署Pipeline(二)