1.部署思路
两台docker机(centos 7系统),Docker 版本:18.09.6, build 481bc77156
Docker host IP:192.168.102.135
Docker client IP:192.168.102.134
在centos host上部署dokcer,并在docker容器中部署tomcat及jdk、webapp,部署后测试通过,并推入私有仓库。docker client端从私有仓库拉取镜像,运行并查看运行结果。操作示意图如下:
2.安装tomcat
docker pull tomcat
docker run -p 8080:8080 --name mytomcat tomcat:latest # 提取镜像,生成容器,并命名容器为:mytomcat
3.安装jdk
在Oracle 官网下载jdk,通过工具上传到centos 7中,然后拷贝到容器中,命令如下:
docker cp *****.gz mytomcat:/root
拷贝成功后,使用如下命令,进入容器mytomcat:
docker exec -it mytomcat bash
然后用cd ~切换到到root目录下,然后新建目录:/usr/local/java,并将jdk拷贝到此目录下,使用t