美文网首页
如何使用 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