Ruoyi-Cloud-Plus_使用Docker部署分布式微服务系统_Docker部署系统_002_Idea配置_构建镜像---SpringCloud工作笔记201

本文详细介绍了如何使用Docker部署 Ruoyi-Cloud-Plus 分布式微服务系统,包括开启Docker对外端口、配置Idea、设置SSH及FTP,以及解决编译和权限问题。在Idea中配置Docker连接,通过Dockerfile运行和构建微服务镜像,过程中遇到的问题和解决方案也一并阐述。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       然后继续来看,如何开启一个端口来让外部访问:这里的几个步骤,整合了官网的安装过程,这样整合以后,就可以直接看着安装了.

一.开启docker的对外访问端口2375

      

找到这个文件,然后编辑,然后,找到

找到这个配置,然后修改

ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock --containerd=/run/containerd/containerd.sock

### 关于如何使用 Docker 部署 Ruoyi-Cloud-Plus 项目的指南 #### 准备工作 为了能够顺利部署 Ruoyi-Cloud-Plus 项目,需先安装并配置Docker 环境。对于 CentOS 用户来说,可以通过如下命令来添加官方的 Docker 软件源: ```bash yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo ``` 这一步骤确保了后续可以获取到最新版本的 Docker 及其组件[^2]。 #### 构建镜像 构建自定义的 Docker 镜像是整个流程中的重要环节之一。针对 `ruoyi-auth` 组件而言,具体操作指令如下所示: ```bash docker build -t ruoyi-auth:v1 -f Dockerfile . ``` 上述命令会读取当前目录下的 `Dockerfile` 文件,并以此为基础创建名为 `ruoyi-auth:v1` 的新镜像。完成之后可通过下面这条命令验证是否成功生成目标镜像: ```bash docker images | grep ruoyi ``` 如果一切正常,则应该能看到刚刚制作好的镜像记录[^1]。 #### 运行容器实例 有了之前准备好的镜像文件后,下一步就是启动实际运行的应用程序容器了。考虑到不同模块可能有不同的端口映射需求以及环境变量设置,在此仅给出通用形式作为参考: ```bash docker run -d \ --name=ruoyi-auth-container \ -p host_port:container_port \ -e SPRING_PROFILES_ACTIVE=docker \ ruoyi-auth:v1 ``` 请注意替换其中的 `host_port`, `container_port` 参数值以匹配实际情况;同时 `-e` 后面的部分用于指定应用内部使用的特定参数配置项[^3]。 #### 总结与注意事项 通过以上几个主要步骤的操作指导,已经大致涵盖了利用 Docker 技术手段快速搭建起一套基于云原生架构设计模式下开发出来的现代化企业级互联网平台——即 Ruoyi-Cloud-Plus 应用系统的全过程。当然,在实践过程中还需要关注更多细节方面的要求,比如网络连接方式的选择、数据持久化方案的设计等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

添柴程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值