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

docker安装以及idea访问docker

其他目录:

docker 安装环境: https://blog.csdn.net/gd898989/article/details/134570167
docker 打包java包,并运行(有空更新) url= “”
docker 打包vue (有空更新) url= “”
docker 多服务 (有空更新) url= “”
docker 集群 (有空更新) url= “”
docker 配置jenkins(有空更新) url= “”

一、docker的三要素

  1. dockerfile 源代码
  2. image 可执行程序
  3. container 运行起来的程序

二、 docker的安装

(linux版)

1. 删除历史docker

find / -name docker*
# 看到有报刊docker的文件夹删完就可yum remove dockeryum remove docker-clientyum remove docker-client-latestyum remove docker-commonyum remove docker-latestyum remove docker-lastest-logrotateyum remove docker-logrotateyum remove docker-engine

(重装)删除docker

 yum remove docker-ce
#  删除镜像容器 文件配置rm -rf /var/lib/docker

2. 安装前置环境

yum install -y yum-utils
yum install -y device-mapper-persistent-data
yum install -y lvm2

3. 安装docker

#  加载阿里云镜像源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 安装docker engine-communityyum install docker-ce docker-ce-cli containe exitrd.io docker-compose-plugin# 列出docker 的版本 docker-ce和 docker-ce-cli 版本一致即可yum list docker-ce --showduplicates | sort -r yum install docker-ce-18.09.1 docker-ce-cli-18.09.1 containerd.io

4. 启动docker

# 老三样 start stop restart
systemctl start docker
docker run hello-world

5. 查看docker版本

docker -v

6. 配置docker端口

# 查看运行状态
systemctl status docker.service

在这里插入图片描述

# 编辑docker.service文件
vim -v /usr/lib/systemd/system/docker.service
#i编辑
在 ExecStart = 后添加 外网可访问,且指定端口号
-H tcp://0.0.0.0:2375
# ESC 退出 :wq 保存
systemctl daemon-reload
# 重启服务
systemctl restart docker.service

在这里插入图片描述

# 查看服务与端口
netstat -nnlpt

在这里插入图片描述
打开防火墙端口

#打开端口
firewall-cmd --zone=public --add-port=2375/tcp --permanent
# 重启防火墙
firewall-cmd --reload

7. idea连接docker

在这里插入图片描述
在这里插入图片描述

相关文章:

docker安装以及idea访问docker

其他目录: docker 安装环境: https://blog.csdn.net/gd898989/article/details/134570167 docker 打包java包,并运行(有空更新) url “” docker 打包vue (有空更新) url “” docker 多服务 (…...

激光切割头组件中喷嘴的作用是什么

喷嘴是一个不可忽视的部件。尽管喷嘴并不起眼,却有着重要的作用;喷嘴一般是与激光切割头同轴的,且形状多样:圆柱形、锥形、缩放型等。 喷嘴的口径尺寸时不相同的,大口径的喷嘴对聚焦来的激光束没有很严苛的要求;而口径…...

腾讯云双11活动最后一天,错过再等一年!

腾讯云双11活动已经进入尾声,距离活动结束仅剩最后一天,记得抓住这次上云好时机,错过这次,就要等到下一年才能享受到这样的优惠力度了! 活动地址: 点此直达腾讯云双11活动主会场 活动详情: 1…...

Java实现飞翔的鸟小游戏

Java实现飞翔的鸟小游戏 1.准备工作 创建一个新的Java项目命名为“飞翔的鸟”,并在src中创建一个包命名为“com.qiku.bird",在这个包内分别创建4个类命名为**“Bird”、“BirdGame”、“Column”、“Ground”,并向需要的图片**素材导入…...

Python网络请求初级篇:使用Requests库抓取和解析数据

在网络编程中,请求和接收数据是最常见的任务之一。Python的Requests库提供了丰富的功能,使得HTTP请求变得非常简单。在本文中,我们将了解如何使用Requests库发起HTTP请求,并解析返回的数据。 一、安装Requests库 首先&#xff0…...

详解API开发【电商平台API封装商品详情SKU数据接口开发】

1、电商API开发 RESTful API的设计 RESTful API是一种通过HTTP协议发送和接收数据的API设计风格。它基于一些简单的原则,如使用HTTP动词来操作资源、使用URI来标识资源、使用HTTP状态码来表示操作结果等等。在本文中,我们将探讨如何设计一个符合RESTfu…...

后端项目连接数据库-添加MyBatis依赖并检测是否成功

一.在pom.xml添加Mybatis相关依赖 在Spring Boot项目中&#xff0c;编译时会自动加载项目依赖&#xff0c;然后使用依赖包。 需要在根目录下pom.xml文件中添加Mybatis依赖项 <!-- Mybatis整合Spring Boot的依赖项 --> <dependency><groupId>org.mybatis.s…...

C++ CryptoPP使用RSA加解密

Crypto (CryptoPP) 是一个用于密码学和加密的 C 库。它是一个开源项目&#xff0c;提供了大量的密码学算法和功能&#xff0c;包括对称加密、非对称加密、哈希函数、消息认证码 (MAC)、数字签名等。Crypto 的目标是提供高性能和可靠的密码学工具&#xff0c;以满足软件开发中对…...

从实践角度深入探究数据驱动和关键字驱动测试方法!

数据驱动 数据驱动&#xff0c;指在软件测试领域当中的数据驱动测试&#xff08;Data-Driven Testing&#xff0c;简称DDT&#xff09;是⼀种软件测试⽅法&#xff0c;在不同的数据下重复执⾏相同顺序的测试步骤&#xff0c;测试脚本从数据源读取测试数据&#xff0c;⽽不使⽤…...

Unity收费对谁影响最大

Unity的收费政策对以下几类人群影响最大&#xff1a; 游戏开发商&#xff1a;Unity收费政策中最直接的影响对象就是游戏开发商。对于那些使用Unity引擎制作游戏的开发商来说&#xff0c;他们将需要考虑新的许可证费用和服务费用&#xff0c;这可能会对他们的盈利和发展产生影响…...

信号收尾.

sigaction 信号捕捉 它也是信号捕捉&#xff0c;不仅能处理普通信号还能处理实时信号&#xff0c;但我们不管实时信号 我们发现函数名和形参中结构体名一样都是sigaction&#xff0c;这在c/c中允许吗&#xff1f; 不建议&#xff0c;但是可以 signo你要捕捉几号信号 输入型参…...

maven 常用命令解析

目录 maven 是什么 Maven 目录结构 maven 常用命令解析 mvn clean mvn validate mvn compile mvn test mvn package mvn verify mvn install mvn site mvn deploy maven 是什么 Maven 是一个流行的项目管理和构建工具&#xff0c;用于帮助开发人员管理 Java 项目的…...

ESP32-Web-Server编程-JS 基础 1

ESP32-Web-Server编程-JS 基础 1 概述 前述分别在 HTML 基础 和 CSS 基础 中介绍了 HTML、CSS 的基本内容。HTML 定义了网页中包含哪些对象&#xff0c;CSS 定义了对象的显示样式。JavaScript(LiveScript)是一种运行于客户端的解释性脚本语言&#xff0c;使 HTML 页面更具动态…...

代码随想录算法训练营第23天|● 669. 修剪二叉搜索树 ● 108.将有序数组转换为二叉搜索树 ● 538.把二叉搜索树转换为累加树 ● 总结篇

108. 将有序数组转换为二叉搜索树 简单 给你一个整数数组 nums &#xff0c;其中元素已经按 升序 排列&#xff0c;请你将其转换为一棵 高度平衡 二叉搜索树。 高度平衡 二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 1 」的二叉树。 示例 1&#xff1a; …...

UniApp 中的 u-input 属性讲解

在 UniApp 中&#xff0c;u-input 是一个常用的组件&#xff0c;用于接收用户的输入。它具有多种属性&#xff0c;用于控制输入框的样式和行为。下面我将为您讲解一些常用的 u-input 属性。 基本属性 value&#xff1a;表示输入框的初始值&#xff0c;可以使用 v-model 进行双…...

解决方案:新版WPS-右键粘贴值到可见单元格没有了

WPS筛序后复制&#xff0c;并且粘贴到可见单元格 &#xff08;如果直接粘贴数据会乱掉&#xff09; 旧版WPS&#xff0c;右键就能出现 但是新版WPS不是在这里&#xff08;方法1&#xff09; 新版WPS&#xff08;方法2&#xff09; 视频详细教程链接&#xff1a;解决方案&…...

pat模拟题—7-11 两个序列的中位数

一个长度为n(n⩾1)的升序序列S,处在第2n​个位置的数称为序列S的中位数(median number),例如&#xff0c;序列S1{10,13,14,16,18,19}的中位数是14。两个序列的中位数是它们所有元素的升序序列的中位数&#xff0c;例如&#xff0c;S2{2,4,8,9,20,21},则S1和S2的中位数是13。现有…...

Java中的i++是原子操作吗?

我们都知道i分为三步进行&#xff0c;分别是1:取到当前i的值&#xff0c;2&#xff1a;&#xff0c;3&#xff1a;将最终结果赋值 因此我们可通过创建两个线程&#xff0c;对同一个变量count,一个线程对count进行递增操作&#xff0c;另一个线程对count进行递减操作。每个线程…...

git commit message 书写规范

在使用 Git 提交时&#xff0c;遵循良好的提交消息规范可以提高代码的可读性和可维护性。以下是一些常见的 Git 提交消息书写规范&#xff1a; 提交消息格式&#xff1a;一个提交消息通常包含三个部分&#xff1a;标题、空行和正文。它们之间使用空行分隔。 复制 <标题>&…...

sql 注入 ctf wiki

部分转载ctf-wiki 判闭合形式&#xff1a; 哪个报错就是哪种 1,1’,1’‘,1’,1’&#xff08;双引号带括号&#xff09; 万能密码&#xff1a; admin’ – admin’ # admin’/* ’ or 11– ’ or 11# ’ or 11/* ) or ‘1’1– ) or (‘1’1– 数据库名&#xff1a; SEL…...

Windows上的B站桌面客户端终极指南:解锁高效视频播放新体验

Windows上的B站桌面客户端终极指南&#xff1a;解锁高效视频播放新体验 【免费下载链接】BiliBili-UWP BiliBili的UWP客户端&#xff0c;当然&#xff0c;是第三方的了 项目地址: https://gitcode.com/gh_mirrors/bi/BiliBili-UWP 还在为浏览器标签页过多而烦恼吗&#…...

3dsconv完全指南:从格式转换到批量处理的开源解决方案

3dsconv完全指南&#xff1a;从格式转换到批量处理的开源解决方案 【免费下载链接】3dsconv Python script to convert Nintendo 3DS CCI (".cci", ".3ds") files to the CIA format 项目地址: https://gitcode.com/gh_mirrors/3d/3dsconv 你是否曾…...

MAX30101嵌入式驱动开发:寄存器配置与PPG信号处理

1. MAX30101嵌入式驱动库深度解析&#xff1a;从寄存器级控制到心率血氧算法集成MAX30101是Maxim Integrated&#xff08;现为Analog Devices&#xff09;推出的高集成度光学生物传感器模块&#xff0c;专为可穿戴设备和便携式医疗监测系统设计。该芯片集成了绿光/红光/红外LED…...

LLM 算法岗 | 八股问答()· 多模态与主流模型架构

本文能帮你解决什么&#xff1f; 1. 搞懂FastAPI异步&#xff08;async/await&#xff09;到底在什么场景下能真正提升性能。 2. 掌握在FastAPI中正确使用多线程处理CPU密集型任务的方法。 3. 避开常见的坑&#xff08;比如阻塞操作、数据库连接池耗尽、GIL限制&#xff09;。 …...

你的数字员工刚落地欧洲,就被GDPR罚了2000万:AI Agent出海的真实代价

延伸入口 个人博客站点&#xff1a;https://tobemagic.github.io/ai-magician-blog/posts/2026/04/03/你的数字员工刚落地欧洲就被gdpr罚了2000万ai-agent出海的真实代价/公众号&#xff1a;计算机魔术师想看系统化归档、原文版本与后续补充&#xff0c;优先回到个人博客站点&…...

5种多屏显示优化方案:专业用户的DPI精准控制指南

5种多屏显示优化方案&#xff1a;专业用户的DPI精准控制指南 【免费下载链接】SetDPI 项目地址: https://gitcode.com/gh_mirrors/se/SetDPI 场景痛点&#xff1a;跨行业的显示一致性难题 内容创作者的显示困境 视频剪辑师张明在4K主显示器上精心调整的画面比例&…...

Mem Reduct多语言界面配置指南:从基础设置到高级应用

Mem Reduct多语言界面配置指南&#xff1a;从基础设置到高级应用 【免费下载链接】memreduct Lightweight real-time memory management application to monitor and clean system memory on your computer. 项目地址: https://gitcode.com/gh_mirrors/me/memreduct 功能…...

CosyVoice2-0.5B实战案例:跨境电商独立站商品页嵌入式语音播放功能实现

CosyVoice2-0.5B实战案例&#xff1a;跨境电商独立站商品页嵌入式语音播放功能实现 1. 引言&#xff1a;当商品介绍会“说话” 想象一下&#xff0c;你正在浏览一个海外独立站的商品页面&#xff0c;琳琅满目的图片和文字描述让你有些眼花缭乱。这时&#xff0c;你看到一个“…...

FanControl:智能调节电脑风扇转速的系统级解决方案

FanControl&#xff1a;智能调节电脑风扇转速的系统级解决方案 【免费下载链接】FanControl.Releases This is the release repository for Fan Control, a highly customizable fan controlling software for Windows. 项目地址: https://gitcode.com/GitHub_Trending/fa/Fa…...

YOLOE镜像从入门到精通:环境激活、代码预测、训练微调全流程

YOLOE镜像从入门到精通&#xff1a;环境激活、代码预测、训练微调全流程 1. 镜像环境准备与快速启动 1.1 环境配置检查 YOLOE官方镜像已经预装了所有必要的依赖项和工具链&#xff0c;确保开发者可以立即开始工作而无需担心环境配置问题。以下是关键环境信息&#xff1a; 项…...