今天在docker内部编辑文件发现bash: vi: command not found 错误
进入docker命令
docker exec -it tomcat /bin/bash
需要安装vim命令
apt-get install vim
如果安装不上出现问题,需要先执行以下命令
apt-get update
然后在执行刚才命令
apt-get install vim
安装好之后就能编辑文件了
修改service.xml文件主页
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="" docBase="/usr/local/tomcat/webapps/touch" debug= "0" reloadable="true" crossContext="true"></Context> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log" suffix=".txt" pattern="%h %l %u %t "%r" %s %b" /> </Host>
其中 <Context path="" docBase="/usr/local/tomcat/webapps/touch" debug= "0" reloadable="true" crossContext="true"></Context> 就是默认路径
保存重启tomcat