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

相关推荐
小大宇20 小时前
Python 集成 Conda
开发语言·python·conda
还是奇怪20 小时前
Simon Willison 用 DSPy 优化 Datasette Agent 提示词:提示工程正在变成可测试的软件工程
java·开发语言·软件工程
zfoo-framework20 小时前
1.ansible安装 2.虚拟机克隆
java
码上解惑21 小时前
从 Dify 工作流说起:常用节点怎么选、怎样组合?
java·人工智能·ai·agent·dify·智能体·spring ai
小大宇21 小时前
python flask框架 SSE流式返回、跨域、报错
开发语言·python·flask
青山木21 小时前
Hot 100 --- 岛屿数量
java·数据结构·算法·leetcode·深度优先·广度优先
柒星栈1 天前
PHP 源码怎么加密防破解?三套方案实战指南
开发语言·php·android studio
勉灬之1 天前
Next.js + Prisma 跨平台部署踩坑记
开发语言·javascript·ecmascript
程序员-珍1 天前
报错下载android sdk失败
android·java
糖果店的幽灵1 天前
langgraph分支之 - 动态分支(Dynamic Branch)
java·前端·javascript·人工智能·langgraph