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

相关推荐
一切皆有迹可循35 分钟前
IntelliJ IDEA中Spring Boot项目整合MyBatis:从零实现高效数据持久化
java·spring boot·intellij-idea·mybatis
雾月552 小时前
LeetCode 941 有效的山脉数组
java·开发语言·数据结构·算法·leetcode·职场和发展
晨曦5432103 小时前
函数和模式化——python
开发语言·python
leluckys3 小时前
swift-08-属性、汇编分析inout本质
开发语言·汇编·swift
小诸葛的博客4 小时前
Apache BookKeeper Ledger 的底层存储机制解析
java
半旧5184 小时前
重构谷粒商城11:node快速入门
java·前端·重构
嘤国大力士5 小时前
C++11&QT复习 (十六)
java·开发语言·c++
菜鸟起航ing5 小时前
【Java面试系列】Spring Boot中自动配置原理与自定义Starter开发实践详解 - 3-5年Java开发必备知识
java·spring boot·面试·自动配置·自定义starter