关于软件测试:干货-Docker-还可以搭建Web服务器nginx-这么宝藏的吗

8次阅读

共计 892 个字符,预计需要花费 3 分钟才能阅读完成。

浏览器拜访:https://hub.docker.com/_/nginx 查看 Nginx 镜像详细信息。

下载镜像,默认会下载 lastest 最新版本的软件,能够指定软件的版本。例如:nginx:1.17.9。

docker pull nginx
docker pull nginx:1.17.9

运行 Nginx 容器命令为:

docker run -d --name nginx -p 8088:80 nginx:1.17.9
  • run:启动一个容器
  • -d:后盾守护进行形式运行
  • –name:指定容器的名字
  • -p:映射容器的端口到宿主机,后面宿主机端口,前面容器端口。
  • nginx:1.17.9:容器镜像名称和版本信息

如果呈现“Welcome to nginx!”就示意 Nginx 服务曾经失常启动啦!

当咱们能够拜访 Nginx 服务的时候,会发现拜访的页面是 Nginx 默认的欢送页面,咱们要怎么样能力拜访自定义的页面呢?咱们能够用挂载目录的形式让 Nginx 服务展现咱们想要的页面。

  1. 在以后地位新建一个 html 目录,外面放一个新建的 html 文件,名字为 index.html,内容如下。

    <h1>Hogwarts</h1>
    

    Nginx
    容器

    docker run -d --name nginx1 -p 8089:80 \
    -v ${PWD}/html:/usr/share/nginx/html \
    nginx:1.17.9
    
  • -p 8089:80 映射容器的 80 端口到宿主机 8089 端口。
  • -v ${PWD}/html:/usr/share/nginx/html:- v 参数代表挂载一个目录到容器内,后面的目录 ${PWD}/html 代表宿主机的目录,前面的目录 /usr/share/nginx/html 代表容器内的目录。它们两头用分号隔开。其中 ${PWD} 是一个零碎变量,代表以后所在的目录。而后咱们在拜访宿主机的 IP 和端口查看一下状态。

当呈现“Hogwarts”时,就代表运行失常,咱们就能够把新建的 html 文档都放到 html 目录外面。而后去拜访啦!

今天的文章将会通知大家如何用 Docker 搭建测试用例平台 Testlink。Testlink 是基于 WEB 的测试用例管理系统哦。敬请期待。

正文完
 0