其实两者都是一个问题,在于容器内的/user/local/tomcat/webapps下面没有东西,而tomcat从这里面找web页面的。
以k8s创建tomcat的资源为例:
访问服务,发现
这是就要去容器内找找原因 kubectl exec -it tomcat-7f797bc78d-cqn4c -n mysql bash
进入/user/local/tomcat/ 发现里面没东西,将webapps.dist里面的所以东西复制过来
此时在重新访问便可以了
docker 一样操作,进入容器内添加那几个目录文件就可。