使用Docker-compose部署SpringCloud项目

docker编写dockfile遇到的问题:

需要在docker-compose.yml文件下执行命令

docker-compose.yml文件格式的问题

1和2处空2格,3处空1格,4为本地配置文件目录,5为docker容器的目录,version为自己安装的docker-compose版本

使用docker compose查询:

上面这个查询的是错误版本,使用docker-compose up时报错

使用以下命令查询:

Docker Compose的版本号和docker-compose.yml文件的版本号是两个不同的概念。

本文部署的docker-compose.yml的version为3.9

演示的一个项目结构:

上传到centos7中:

进入项目采用

docker compose config -q

检查dockerfile编写中的问题

使用以下命令进行部署:

docker compose up

运行示意图:

Nacos启动完成:

相关推荐
佛系小嘟嘟2 小时前
Android Jetpack Compose开发小组件【入门篇】
android·开发语言·android jetpack·小组件
Java知识日历3 小时前
【内含例子代码】Spring框架的设计模式应用(第二集)
java·开发语言·后端·spring·设计模式
尘浮生5 小时前
Java项目实战II基于微信小程序的家庭大厨(开发文档+数据库+源码)
java·开发语言·数据库·微信小程序·小程序·maven
Java知识技术分享5 小时前
spring boot通过文件配置yaml里面的属性
java·spring boot·后端
军训猫猫头5 小时前
36.Add的用法 C#例子
开发语言·c#
一休哥助手5 小时前
深入解析Spring Boot项目的类加载与启动流程
java·spring boot·后端
丁总学Java5 小时前
定义一个名为 MyCache 的 Spring 配置类
java·spring
m0_634601666 小时前
2025.1.2
java·服务器·数据库
暗碳7 小时前
cloudns二级免费域名python更新ipv6 dns记录
开发语言·python