第一步:修改数据库配置

第二步:修改redis配置

第三步:配置项目端口号

第四步:打包后上传到 211.90.241.214 服务器的 /usr/data 目录下,并配置Dockerfile文件


![]()
第五步:构建项目镜像,需要在/usr/data 目录下执行
docker build -t fuyang:1.0 .

使用docker images命令查看打包好的镜像 fuyang
![]()

第六步:启动镜像
-d后台运行
--name 运行的容器名称
-p 容器对应的端口号及对外端口号
使用的镜像名称及版本 fuyang:1.0
1. 启动命令
docker run -d --name cat -p 8085:8085 fuyang:1.0

2. 查看镜像是否启动成功?下图为启动失败
docker ps -a

3. 查看日志
docker logs -f -t --tail 1000 对应的容器id,查看1000行
docker logs -f -t --tail 1000 fd81f215f4d1
docker logs -f 对应的容器id,查看实时日志

---------------------------------------------------------------------镜像启动失败解决方法-----------------------------------------------------------
第七步:如果启动失败需要以下操作
1. 解决错误后,修改程序重新打jar包,重新上传,重新生成镜像,可以从镜像时间看出镜像已经更新

2. 删除已经停止的容器
docker rm $(docker ps -a -q)

3. 重新启动镜像
docker run -d --name fuyang -p 8081:8081 fuyang:1.0

![]()
4. 查看是否启动成功
启动成功

5. 访问IP+8081端口进行测试
访问成功
![]()

---------------------------------------------------------------------重新部署项目方法-----------------------------------------------------------
重新部署
1. 查询正在运行的容器的id
docker ps

2. 停止容器
docker stop 容器id
docker stop adb61064de54

3. 删除容器
docker rm 容器id
docker rm adb61064de54

4. 查看镜像信息
docker images

5. 删除镜像
docker rmi fuyang:1.0

6. 重新打包镜像、重新运行镜像

常用命令
docker images //查看所有镜像
docker rmi 镜像名:版本号 //删除镜像
docker stop 容器id //停止容器
docker rm 容器id //删除容器
还木有评论哦,快来抢沙发吧~