在前面我们运行了VUE的项目,从之前的dockerfile里面我们可以看到整个show-web的镜像是包含一个nginx的,
所以当这个容器运行起来的时候,其实里面主要运行的是一个nginx,然后我们如果要调试的话,会涉及到查看nginx的访问日志,但是我们进入到日志的时候会发现在container里面是没有nginx日志的
这时候就不利于我们排查问题,所以本文我们进阶下,配置下nginx的日志信息。其实这里比较简单,就是在我们打包VUE的时候,在nginx的default.conf里面配置下打印输出的路径即可,示例图如下:
接着我们重新把VUE打包一下镜像,版本1.1.
#打包镜像 docker build -t show-web:1.1 . #标记标签 docker tag 237c09e7bb67 a85791d9bf0b9ade/k8s-show:1.1 #上传镜像 docker push a85791d9bf0b9ade/k8s-show:1.1
然后我们回到kuboard界面上,修改下负载,把镜像版本修改为1.1
然后等待pod重启
然后我们再访问下web
然后我们进入到容器,就可以看到对应的访问日志了:
还没有评论,来说两句吧...