1. 创建映射80端口的容器
$ docker run -it -p 80 --name web ubuntu:16.04
- -p:指定容器需要映射的端口号
2. 在容器中下载nginx及vim
# apt-get install -y nginx
# apt-get install -y vim
- 如果出现E: Unable to locate package vim则先
apt-get update
再安装
3. 创建用于存放html的目录
# mkdir /var/www/html
创建index.html文件
4. 配置nginx
# vim /etc/nginx/sites-available/default
修改网站的主目录为root /var/www/html
5. 启动nginx
# nginx
测试
-
docker top web
查看web容器的运行情况 -
docker ps
查看当前正在运行的docker容器。可看到创建的web容器及端口与宿主机的端口映射(如:0.0.0.0:32770->80) - 在浏览器中输入
127.0.0.1:32770
或直接输入web容器的ip地址(web容器的ip地址可使用docker inspect web
查看)
网友评论