码迷,mamicode.com
首页 > Web开发 > 详细

Docker 在容器中部署静态网站

时间:2019-03-19 21:20:21      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:编辑器   publish   交互式   配置   vim   端口映射   inspect   curl   80端口   

Docker 在容器中部署静态网站

在容器中部署静态网站

设置容器的端口映射

run
-P``--publish-all=true|false:容器暴露的所有端口进行映射
-p``--publish=[]:指定映射哪些容器端口

80:随机映射
8080:80:一一对应
0.0.0.0:80:指定IP
0.0.0.0:8080:80:IP 宿主机端口 容器端口

容器Nginx部署

  1. 创建映射80端口的交互式容器
  2. 安装Nginx
  3. 安装文本编辑器VIM
  4. 创建静态页面
  5. 修改Nginx配置文件
  6. 运行Nginx
  7. 验证网站访问

docker port 查看容器端口映射状态
curl http工具

访问方式:

  1. 宿主机用映射端口
  2. 容器IP+容器内端口(用docker inspect可查看)

重新启动的容器不会默认运行,需要用docker exec,并且IP地址和端口映射均会改变

Docker 在容器中部署静态网站

标签:编辑器   publish   交互式   配置   vim   端口映射   inspect   curl   80端口   

原文地址:https://www.cnblogs.com/cjb100/p/10561298.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!