Docker 在容器中部署静态网站

Docker 在容器中部署静态网站

在容器中部署静态网站

设置容器的端口映射

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

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

容器Nginx部署

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

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

访问方式:编辑器

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

从新启动的容器不会默认运行,须要用docker exec,而且IP地址和端口映射均会改变工具

相关文章
相关标签/搜索