使用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启动完成:

相关推荐
栈与堆6 分钟前
LeetCode 19 - 删除链表的倒数第N个节点
java·开发语言·数据结构·python·算法·leetcode·链表
一路向北·重庆分伦8 分钟前
03-01:MQ常见问题梳理
java·开发语言
一 乐9 分钟前
绿色农产品销售|基于springboot + vue绿色农产品销售系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·后端·宠物
txinyu的博客12 分钟前
结合游戏场景理解,互斥锁,读写锁,自旋锁,CAS / 原子变量,分段锁
开发语言·c++·游戏
lhrimperial15 分钟前
企业智能知识库助手落地实践:从RAG到Multi-Agent
java·spring cloud·微服务·系统架构·知识图谱
3***688420 分钟前
Spring Boot中使用Server-Sent Events (SSE) 实现实时数据推送教程
java·spring boot·后端
阿里嘎多学长20 分钟前
2026-01-11 GitHub 热点项目精选
开发语言·程序员·github·代码托管
yuanyikangkang21 分钟前
STM32 lin控制盒
开发语言
C***u17623 分钟前
Spring Boot问题总结
java·spring boot·后端