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

相关推荐
Python×CATIA工业智造2 小时前
Frida RPC高级应用:动态模拟执行Android so文件实战指南
开发语言·python·pycharm
pianmian12 小时前
类(JavaBean类)和对象
java
我叫小白菜3 小时前
【Java_EE】单例模式、阻塞队列、线程池、定时器
java·开发语言
狐凄3 小时前
Python实例题:基于 Python 的简单聊天机器人
开发语言·python
Albert Edison3 小时前
【最新版】IntelliJ IDEA 2025 创建 SpringBoot 项目
java·spring boot·intellij-idea
超级小忍4 小时前
JVM 中的垃圾回收算法及垃圾回收器详解
java·jvm
weixin_446122464 小时前
JAVA内存区域划分
java·开发语言·redis
悦悦子a啊4 小时前
Python之--基本知识
开发语言·前端·python
勤奋的小王同学~4 小时前
(javaEE初阶)计算机是如何组成的:CPU基本工作流程 CPU介绍 CPU执行指令的流程 寄存器 程序 进程 进程控制块 线程 线程的执行
java·java-ee
TT哇4 小时前
JavaEE==网站开发
java·redis·java-ee