美文网首页
docker部署nginx静态网站

docker部署nginx静态网站

作者: LeslieLiang | 来源:发表于2018-09-06 22:07 被阅读0次

    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查看)

    相关文章

      网友评论

          本文标题:docker部署nginx静态网站

          本文链接:https://www.haomeiwen.com/subject/hkjfgftx.html