当前位置: 首页 > news >正文

IDEA中springboot项目中连接docker

具体内容如下:

1、在Linux中安装docker 

使用安装命令: 

apt-get install docker.io

还有一个是更新软件并安装docker:

        sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io 

运行docker

systemctl start docker

开机启动docker

systemctl enable docker

查看docker 版本:docker --version   

2、修改docker 配置,关闭防火墙,放行端口

关闭防火墙

#查看防火墙状态 systemctl status firewalld
# 暂停防火墙 systemctl stop firewalld

# 启动防火墙  systemctl start firewalld

或者放行端口:2375

firewall-cmd --zone=public --add-port=2375/tcp --permanent

先查看docker的配置文件:docker.service

cat /usr/lib/systemd/system/docker.service

然后修改这个配置,如下图所示,在ExecStart后添加内容:

        -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock

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

编辑命令:vim /usr/lib/systemd/system/docker.service 

键盘按ESC 然后输入 【:wq】保存退出即可!

(可选)查看端口:用于检查服务器上是否开放了监听端口 2375,并查看与之相关的网络连接状态

 ss -tuln | grep 2375

  • ss: 是一个用于显示套接字统计信息的工具,类似于 netstat,但通常更快且更高效。
  • -t: 表示只显示 TCP 协议的相关信息。
  • -u: 表示只显示 UDP 协议的相关信息。
  • -l: 表示只显示处于监听状态的套接字。
  • -n: 表示不进行 DNS 解析,直接显示 IP 地址和端口号。
  • grep 2375: 这是一个过滤器命令,用于从 ss 的输出中筛选出包含端口号 2375 的行。

3、重启docker

systemctl daemon-reload && systemctl restart docker

systemctl daemon-reload
systemctl restart docker

4、在IDEA中进行操作

①先给IDEA安装docker插件

安装之后添加docker操作:具体如下图所示

然后IDEA就可以连接到docker里面了! 

最后在项目中编写dockerfile文件,最后打包运行即可!

相关文章:

  • 基于 React Hook 封装 Store 的三种方案
  • 基于大模型的脑出血智能诊疗与康复技术方案
  • 视觉Transformer(Vision Transformer , ViT )
  • 2025/5/16
  • 炼丹学习笔记3---ubuntu2004部署运行openpcdet记录
  • 数学复习笔记 14
  • 精准掌控张力动态,重构卷对卷工艺设计
  • DAY 28 类的定义
  • 内容中台重构企业知识管理路径
  • 力扣HOT100之二叉树:102. 二叉树的层序遍历
  • 【GAN网络入门系列】一,手写字MINST图片生成
  • 前端取经路——量子UI:响应式交互新范式
  • 知识蒸馏实战:用PyTorch和预训练模型提升小模型性能
  • 【笔记】导出Conda环境依赖以复现项目虚拟环境
  • LLaMA-Factory:准备模型和数据集
  • 详解具身智能开源数据集:ARIO(All Robots In One)
  • Java 多线程基础:Thread 类核心用法详解
  • RabbitMQ 消息模式实战:从简单队列到复杂路由(三)
  • 第一次做逆向
  • LLaMA-Factory:环境准备
  • 张家界一铁路致17人身亡,又有15岁女孩殒命,已开始加装护栏
  • 总奖金池百万!澎湃与七猫非虚构写作与现实题材征文大赛征稿启动
  • 一船明月过沧州:为何这座城敢称“文武双全”?
  • 泽连斯基已离开土耳其安卡拉
  • 证监会发布《上市公司募集资金监管规则》,6月15日起施行
  • 把中国声音带向世界,DG和Blue Note落户中国