Docker 中 Nginx 部署流程
设置端口映射
1 | run [-P] [-p] |
1. 创建映射 80 端口的交互式容器
1 | docker run -p 80 --name web -i -t ubuntu /bin/bash |
2. 安装 Nginx
1 | apt-get update(更新源) |
3. 安装文本编辑器 vim
1 | apt-get install -y vim |
4. 创建静态页面
1 | mkdir -p /var/www/html |
1 | <html> |
5. 修改 Nginx 配置文件
1 | whereis nginx |
1 | server{ |
6. 运行 Nginx
1 | cd / |
Ctrl+P Ctrl+Q (后台运行)
7. 验证网站访问
方法一:宿主机端口访问
1 | root@wkaanig:~# docker port web |
方法二:容器ip访问
1 | root@wkaanig:~# docker inspect web |
8. 完善性测试
1 | docker stop web |