美文网首页
如何使用 docker 来启动 Nginx 服务器

如何使用 docker 来启动 Nginx 服务器

作者: 蟹壳 | 来源:发表于2018-10-14 12:16 被阅读0次

    前期准备

    1. 首先准备一台已经安装好 docker 的 Linux 主机

    2. 在 docker hub 搜索 nginx 即可找到 nginx 的 image (https://hub.docker.com/_/nginx/)

    3. 使用 docker pull nginx , 拉取最新的 nginx image 到本地

    4. 下载成功的话, 使用 docker images | grep nginx 就可以看到 nginx image

      image.png

    运行一个 Nginx 的 docker container

    1. docker run -p 80:80 --name ngx_demo -d nginx

      • -p 80:80 表示将 docker container 的80 端口映射的主机的80 端口
      • --name 表示给这个container 取个名字
      • -d 表示让container 运行在后台,不然这个会占据你的命令行窗口
      image.png
    2. docker ps 查看nginx container 是否启动

      image.png
    1. 在浏览器中访问你的Linux 主机或者在Linux 主机上使用curl来测试 (我的Linux 主机IP 是192.168.56.1)


      image.png
    2. docker logs ngx 查看container log,可以看到访问 nginx 的记录


      image.png
    3. 至此,我们再成功的将 nginx 以 docker container 的形式在本地主机运行起来

    相关文章

      网友评论

          本文标题:如何使用 docker 来启动 Nginx 服务器

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