- 返回上一页
我们来使用docker配置Tomcat并运行java的web项目
环境与依赖
阿里云centos + docker
安装及配置docker:https://www.cnblogs.com/Neeo/p/10864123.html#docker
tomcat镜像的查找
首先去镜像仓库中查找Tomcat镜像,查找镜像的语法:
可以看到,有很多的Tomcat镜像,那么我们应该怎么选用这些镜像呢?通常情况下,我们都知道官方的东西基本上代表安全无公害,因为可以看到右边有official标识为OK的就是官方的镜像,因此我们拉取第一个Tomcat就可以。
什么是TAG?什么是镜像TAG?镜像的TAG值就是镜像的版本,就比如Tomcat有7.0、8.5、9.0等我们常用的版本,那么相应的这些软件被做成docker镜像之后,官方也会根据软件本身的版本对应出docker镜像的版本。
Tomcat镜像的拉取
现在可以将Tomcat镜像拉取到docker容器中了:
查看拉取的镜像
当拉取成功后,我们可以查看容器中拉取的镜像:
Tomcat的镜像id是,记住它,我们后续可以通过这个id来停止镜像。
启动Tomcat
先停了是为了后续添加完应用再启动。
添加Java的web应用
首先,将本地的java war包,先上传到服务器的指定目录。
然后将该目录挂载到Tomcat的目录内,并且启动它:
上述命令是将我服务器目录中的包挂在到tomcat目录中,并命名为,然后宿主机的端口是与Tomcat镜像监听的端口,是Tomcat的镜像名。
PS:pinter.war来自码同学,感谢!
浏览器访问