环境:SpringBoot2.6.12 + Docker + Centos7 + JDK8
一、安装配置Docker
yum 包更新到最新
卸载旧版本docker
安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
设置yum源
查看所有仓库中所有docker版本
图片
下载安装docker
启动docker
查看docker版本
图片
二、 docker-compose的安装(这里暂时不用)
- 下载docker-compose
图片
- 添加可执行权限
- 创建链接
- 查看版本
- 查找tomcat镜像
图片
下载第一个
- 下载tomcat镜像
图片
到此docker环境安装配置完成,接下来将项目部署到docker中。
三、 部署项目
新建springboot项目spring-boot-docker
- pom.xml
- Controller接口
- 启动类
- 打包
- 将打包后的jar上传服务器
图片
- 挂载项目到docker容器
-v:挂载项目
-p:映射端口 xxx:yyy xxx为宿主机的端口,yyy为容器端口
-d:后台运行
--name:容器名字
tomcat 为使用的镜像名字
- 查看运行的实例
图片
- 运行
图片
如果你运行的是jar包,按照如下步骤
- 下载java镜像
图片
这里下载选择的openjdk
图片
- 运行
图片
图片
完毕!!!!