
“
每天一个测试技术
只需几分钟
川石信息 带你学点更好的


川石信息|腾讯课堂
免费试学 | 性能测试
使用 Docker,可以让应用的部署、测试和分发都变得前所未有的高效和轻松!
今天就通过一个实际的例子——
利用 Docker-compose快速启动nginx 来感受docker带来部署的乐趣吧。
容器启动nginx
docker-compose 文件
创建nginx目录,目录下创建docker-compose.yml文件如下:
version: "3"services:nginx-02:#我这里是内网镜像,替换成你可用的镜像image: "harbocto.xxx.com.cn/public/nginx"restart: on-failureports:- 80:80volumes:- ./nginx.conf:/etc/nginx/conf.d/default.conf:ro- ./build:/usr/share/nginx/htmlrestart: always
左右拉动查看完整指令
nginx.conf
nginx目录下创建创建nginx.conf文件,根据实际情况配置,我这里写一个示例:
# gzip设置gzip on;gzip_vary on;gzip_comp_level 6;gzip_buffers 16 8k;gzip_min_length 1000;gzip_proxied any;gzip_disable "msie6";#gzip_http_version 1.0;gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript;server {listen 80;server_name web80;location images/ {root root/build;autoindex on;}location {root usr/share/nginx/html;index index.html index.htm;add_header Cache-Control no-store;}error_page 500 502 503 504 /50x.html;location = /50x.html {root /usr/share/nginx/html;}}
左右拉动查看完整指令
静态文件
在nginx目录下创建build目录,将前端静态文件拷贝到下边
启动
在nginx目录下执行如下命令启动服务
# docker-compose up -d
左右拉动查看完整指令
启动之后,nginx就可以正常使用了。

今天的内容就学习到这里了,每个工作日小编都会更新一个有关测试的小知识,希望大家多多关注我们,一起来学习喔!
温馨提示:添加老师微信【13691729932】可以获取全套软件测试自学资料!
往期回顾 
文章转载自西安川石,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。






