首页/新闻资讯/正文详情

Docker安装(idea上安装)

发布时间:2026/9/25 6:59:08 来源:云帆数科 栏目:资讯中心
Docker安装(idea上安装)
1、需要一个全新的操作系统然后使用yum安装dockeryum install -y docker2、使用docker version查看是否安装成功如下图则成功。我这个是配置证书后的3、重启docker或开机自启。systemctl start dockersystemctl enable docker4、配置镜像加速器{registry-mirrors:[https://reg-mirror.qiniu.com/]}5、生成证书创建一个pem脚本名字随意拥有可执行权限然后执行脚本#创建 Docker TLS 证书#!/bin/bash#相关配置信息#docker主机IP 这里的ip填写你自己的SERVER127.0.0.1# docker的密码PASSWORDnihaoCOUNTRYCNSTATEshanghaiCITYshanghaiORGANIZATIONshanghaiORGANIZATIONAL_UNITDevEMAILladidol-xiaoqiangqq.com###开始生成文件###echo 开始生成文件#切换到生产密钥的目录cd /etc/docker#生成ca私钥(使用aes256加密)openssl genrsa -aes256 -passout pass:$PASSWORD -out ca-key.pem 2048#生成ca证书填写配置信息openssl req -new -x509 -passin pass:$PASSWORD -days 3650 -key ca-key.pem -sha256 -out ca.pem -subj /C$COUNTRY/ST$STATE/L$CITY/O$ORGANIZATION/OU$ORGANIZATIONAL_UNIT/CN$SERVER/emailAddress$EMAIL#生成server证书私钥文件openssl genrsa -out server-key.pem 2048#生成server证书请求文件openssl req -subj /CN$SERVER -new -key server-key.pem -out server.csrecho subjectAltNameIP:${SERVER},IP:0.0.0.0 extfile.cnfecho extendedKeyUsageserverAuth extfile.cnf#使用CA证书及CA密钥以及上面的server证书请求文件进行签发生成server自签证书openssl x509 -req -days 3650 -in server.csr -CA ca.pem -CAkey ca-key.pem -passin pass:$PASSWORD -CAcreateserial -out server-cert.pem -extfile extfile.cnf#生成client证书RSA私钥文件openssl genrsa -out key.pem 2048#生成client证书请求文件openssl req -subj /CNclient -new -key key.pem -out client.csrsh -c echo extendedKeyUsageclientAuth extfile.cnf#生成client自签证书根据上面的client私钥文件、client证书请求文件生成openssl x509 -req -days 3650 -in client.csr -CA ca.pem -CAkey ca-key.pem -passin pass:$PASSWORD -CAcreateserial -out cert.pem -extfile extfile.cnf#更改密钥权限chmod 0400 ca-key.pem key.pem server-key.pem#更改密钥权限chmod 0444 ca.pem server-cert.pem cert.pem#删除无用文件rm client.csr server.csrecho 生成文件完成给脚本赋值权限chmod x pem.sh 或 chmod 777 pem.sh执行输入./pem.sh6、配置Docker守护进程编辑docker的配置文件/etc/docker/daemon.json添加以下内容。配置完成后重启docker服务。tlsverify: true,tlscacert: /etc/docker/ca.pem,tlscert: /etc/docker/server-cert.pem,tlskey: /etc/docker/server-key.pem,hosts: [tcp://0.0.0.0:2375, unix:///var/run/docker.sock]7、连接idea在/etc/docker/目录下复制三个文件ca.pemcert.pemkey.pem到本地目录下。使用docker连接。点击File --- settings 下搜索docker进去之后配置点击号选中docker点击TCP socket配置IP地址和证书路径。然后点击apply和OK。如下图所示。8、然后在浏览器输入https://IP:端口。

相关推荐

treg:多CLI多MCP多模型Agent编排工具链实战指南
treg:多CLI多MCP多模型Agent编排工具链实战指南

1. 从"treg"这个标题说起:一个被低估的CLI Agent工具链第一次看到"treg"这个词,很多人会以为是某个拼写错误,或者某个小众库的缩写。但如果你最近在折腾 AI Agent 的本地开发环境,尤其是围绕 OpenRouter、MCP… · 2026/9/25 6:59:08

光子晶体线缺陷波导能带计算:COMSOL建模仿真与实操
光子晶体线缺陷波导能带计算:COMSOL建模仿真与实操

拿光子晶体线缺陷波导做仿真,最容易遇到的一个现象是:打开COMSOL,能带图也画出来了,但自己心里并不踏实——不知道算出来的模式是波导模式还是边界引入的杂散模式,不知道k点扫得对不对,也不知道“线缺陷”到… · 2026/9/25 6:59:08

磁悬浮定位系统悬浮力全解析计算:从椭圆积分到参数灵敏度分析
磁悬浮定位系统悬浮力全解析计算:从椭圆积分到参数灵敏度分析

上个月我在Research Square挂出一篇预印本,核心是磁悬浮定位系统里永磁体与线圈之间悬浮力的全解析计算方法。说白了,这套方法想解决一个很实际的问题:设计初期要反复扫描磁体尺寸、线圈匝数、气隙等工作参数,但每改一个参数都跑有… · 2026/9/25 6:59:08

AI Agent技能库工程化实践:从Prompt乱象到可控工具调用
AI Agent技能库工程化实践:从Prompt乱象到可控工具调用

如果你最近在研究AI Agent,一定遇到过类似的困局:模型什么都能聊,但一落到具体业务就抓瞎。我去年接手了一个智能客服项目,最初的方案是“一个大模型 一套大而全的Prompt 一份工具列表”,结果模型频繁选错工具、传错… · 2026/9/25 7:31:42

终端环境兼容性与云原生IDE实战指南:从手机写代码到生产级开发工作流
终端环境兼容性与云原生IDE实战指南:从手机写代码到生产级开发工作流

1. 这不是“手机能装个VS Code”——而是重构开发工作流的临界点 2026年,我拆开三台主力设备:一台折叠屏安卓旗舰、一台iPad Pro配妙控键盘、一台搭载ARM架构的Windows平板,把它们全换成主力开发机。不是为了炫技,而是因为本地ID… · 2026/9/25 7:31:42

Neo4j社区版5.26.0 Windows安装配置与避坑指南
Neo4j社区版5.26.0 Windows安装配置与避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 7:31:23

小米平板4 Plus刷Droidian:从解锁分区到蓝牙修复的完整指南
小米平板4 Plus刷Droidian:从解锁分区到蓝牙修复的完整指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 7:31:23

Chat2DB 实战解析:Springboot + React 多数据库客户端与 AI 辅助 SQL 的工程实践
Chat2DB 实战解析:Springboot + React 多数据库客户端与 AI 辅助 SQL 的工程实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 7:31:23

龙芯智能车从零搭建:LoongArch工具链、Linux内核编译与逐飞库集成
龙芯智能车从零搭建:LoongArch工具链、Linux内核编译与逐飞库集成

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 7:31:17

数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)
数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码