使用Docker部署tomcat发布java web项目

首先我们在https://hub.docker.com/中找一个集成了jdk的tomcat镜像,然后拉取下来。

拉取镜像到本机(如出现拉取缓慢,请配置镜像加速)
docker pull maluuba/tomcat7-java8
查看容器
docker images

运行容器
docker run --name tomcat -p 8888:8080 -itd 镜像id/镜像名称:版本号
--name 给容器取别名(需要两个横杆)
-p 映射端口
-itd 后台运行
查看容器
docker ps    --正在运行的容器
docker ps -a    --查看所有容器

进入容器:docker exec -it 容器名 bash
进入webapp(将你的web项目复制到这儿就可以了)
cd /var/lib/tomcat7/webapps
进入tomcat的默认启动目录:cd ROOT
查看文件:ls
编辑index.html进行访问测试
vi test.html
会提示 vi: command not found
安装vi
apt-get update
apt-install vim
安装成功后再次编辑
vi test.html
退出容器:exit;
在浏览器中查看  :ip:8888/test.html
停止容器:docker stop 容器id/容器name
启动容器:docker start 容器id/容器name
删除容器:docker rm 容器id/容器name
删除镜像:docker rmi 镜像id/镜像name:版本号

docker加速配置

docker配置镜像加速

猜你喜欢

转载自blog.csdn.net/zj7321/article/details/80197635