新手小白系列——关于 Docker 安装的方法

Docker 是一个应用打包、分发、部署的工具
基础概念:
镜像:软件安装包,可以方便的进行传播和安装。
容器:软件安装之后的状态,每个软件运行环境都是独立的、隔离的,称之为容器
仓库:专门用来传播这些镜像的地方,可以理解为一个存放各种镜像的镜像商店
打包:软件运行所需的依赖、第三方库、软件打包到一起,变成一个安装包
分发:打包好的“安装包”上传到一个镜像仓库,其他人可以非常方便的获取和安装
部署:拿着“安装包”就可以一个命令运行起来应用,自动模拟出一模一样的运行环境,不管是在Windows/Mac/Linux上
————————————————

一般情况下安装 Docker 版本的基本步骤:

在 Linux 系统上(以 Ubuntu 为例):

更新软件包列表:

plainteplaintextxt

   sudo apt-get update

安装必要的依赖:

plaintextplaintext

   sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

添加 Docker 官方 GPG 密钥:

plaintextplaintext

复制   curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

添加 Docker 软件源:

plainteplaintextxt

   sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

再次更新软件包列表:

plainteplaintextxt

   sudo apt-get update

安装 Docker 引擎:

plainplaintexttext

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

在 Windows 系统上:

1、开启Hyper-V:首先确保你的Windows系统支持并开启了Hyper-V。

2、下载Docker Desktop:访问Docker官方网站,下载Docker Desktop for Windows。

3、安装Docker Desktop:下载完成后,按照引导提示一步步安装即可。

4、使用阿里云镜像加速(可选)

注册一个阿里云账号。

进入管理控制台界面,点击左上角的菜单栏,选择“产品与服务”->“弹性计算”->“容器镜像服务”,复制加速器地址。

打开安装好的Docker的主界面,在设置界面找到Docker Engine,将复制好的加速器地址填入。

5、启动Docker:打开桌面的Docker图标启动即可。

6、验证安装:在Win + R输入cmd进入Windows命令行界面,输入docker -v,查看Docker版本。

需要注意的是,具体的安装步骤可能因操作系统版本和实际情况而有所不同。你也可以参考 Docker 官方文档获取更详细准确的安装指导。

节点小宝Docker版本安装举例

1、查找节点小宝的Docker镜像

访问节点小宝的官网文档,查找关于Docker部署的说明和Docker镜像名称。

2、拉取节点小宝Docker镜像

打开终端或命令提示符。

使用docker pull命令拉取镜像,如docker pull [节点小宝Docker镜像名称]

3、运行节点小宝Docker容器

使用docker run命令运行容器,并指定必要的参数,如端口映射、环境变量等。例如:net host :以宿主机网络启动,可自动发现内网网段,自动组网

-v$(pwd)/store:data/store:用与节点小宝存储节点信息

容请内部端口为9118与宿主机端口冲突时可映射容器内部的9118端口

启动后访问<IP>:9118即可获取绑定码

4、验证安装

访问节点小宝的Web界面或使用命令行工具,验证节点小宝是否已成功安装并运行。

注意事项:

  • 确保你的系统满足节点小宝的运行要求。
  • 在运行docker run命令之前,确保你已经阅读并理解了节点小宝的官方文档中关于Docker部署的部分。
  • 如果遇到任何问题,请参考节点小宝的官方支持渠道寻求帮助。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/722643.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

k8s集群新增计算节点使用华为iscsi存储创建的pvc存储挂载报错:FailedMount

背景&#xff1a; 因公司业务需求的增长&#xff0c;导致kubernetes集群测试环境的计算节点资源不够使用了&#xff0c;这时候就申请了几台服务器加入到kubernetes集群中&#xff0c;因为维护的kubernetes集群的对接华为了iscsi存储&#xff0c;通过storageclass组件来创建pvc存…

Vue3中的常见组件通信之插槽

Vue3中的常见组件通信之插槽 概述 ​ 在vue3中常见的组件通信有props、mitt、v-model、 r e f s 、 refs、 refs、parent、provide、inject、pinia、slot等。不同的组件关系用不同的传递方式。常见的撘配形式如下表所示。 组件关系传递方式父传子1. props2. v-model3. $refs…

GANs网络在图像和视频技术中的应用前景

Hi~&#xff01;这里是奋斗的小羊&#xff0c;很荣幸您能阅读我的文章&#xff0c;诚请评论指点&#xff0c;欢迎欢迎 ~~ &#x1f4a5;&#x1f4a5;个人主页&#xff1a;奋斗的小羊 &#x1f4a5;&#x1f4a5;所属专栏&#xff1a;C语言 &#x1f680;本系列文章为个人学习…

vue3中实现3D地图——three.js

需求点 地图区域大小随着父盒子大小变动&#xff0c;窗口缩放自动适配每个区域显示不同颜色和高度&#xff0c;描边每个区域显示名字label和icon点击区域改变其透明度&#xff0c;并且弹窗显示信息窗口点击点也可以可以自由放大缩小&#xff0c;360度旋转 包 npm install d3^…

lib9-02 配置扩展 ACL

实验&#xff1a;配置扩展 ACL 1、实验目的 通过本实验可以掌握编号扩展 ACL 定义和应用的方法命名扩展 ACL 定义和应用的方法 2、实验拓扑 实验拓扑如下图所示。使用扩展 ACL 实现如下访问控制 拒绝 PC1 所在网段访问 Server1 的 Web 服务拒绝 PC2 所在网段访问 Server1 …

Localization.strings文件显示乱码

项目场景&#xff1a; ios app 的多语言检测 问题描述 想检测app本地化文件&#xff0c;但打开Localization.strings文件发现都是乱码 原因分析&#xff1a; 1.编码问题 2.strings被识别编码成了binary的格式 解决方案&#xff1a; 使用苹果提供的plutil把binary转成json格…

天风宏观:再论经济“去金融化”

天风宏观认为&#xff0c;经济“去地产化”之后也正在“去金融化”&#xff0c;应逐渐淡化金融数据对于经济的指示意义&#xff0c;更关注经济数据本身和进行中的结构转型。 5月金融数据延续了此前逻辑&#xff0c; 受规范手工补息、存款分流等因素影响&#xff0c;M1同比-4.2%…

chrome 使用本地替换功能替换接口返回内容

前言 在web开发或测试过程中&#xff0c;我们经常会需要修改接口返回值来模拟数据进行开发或测试。 常用的方式一般通过抓包工具&#xff0c;如charles&#xff0c;或fildder 的功能。 例如我们可以使用charles打断点的方式&#xff0c;或者使用charles的map local 功能进行…

2024 AI大模型 常问的问题以及答案(附最新的AI大模型面试大厂题 )

前言 在2024年AI大模型的面试中&#xff0c;常问的问题以及答案可能会涵盖多个方面&#xff0c;包括AI大模型的基础知识、训练过程、应用、挑战和前沿趋势等。由于我无法直接附上174题的完整面试题库及其答案&#xff0c;我将基于提供的信息和当前AI大模型领域的热点&#xff…

高中数学:数列-累加法与累乘法

一、累加法 主要用来解决类似等差数列递推公式的相关变形题目 1、推导等差数列的通项公式 2、题型1 对递推式变形&#xff0c;通项的系数为1&#xff0c;常数项d变成含n的一次函数 解&#xff1a; 题型2 对递推式变形&#xff0c;通项的系数为1&#xff0c;常数项d变成含…

hdfs源码解析之DFSClient

1、DFSClient类简介 DFSClient 是 Hadoop 分布式文件系统&#xff08;HDFS&#xff09;中的一个核心类&#xff0c;用于客户端与 HDFS 之间的交互。它提供了一组方法&#xff0c;使客户端应用程序可以方便地与 HDFS 进行通信&#xff0c;包括文件的读取、写入、创建、删除、重命…

探索磁力搜索引擎:互联网资源获取的新视角

在当今数字化社会中&#xff0c;寻找和获取网络资源变得更加便捷和多样化。磁力搜索引擎作为这一趋势的一部分&#xff0c;提供了一种新颖而有效的方法来定位和获取用户所需的文件、媒体和其他数字内容。本文将深入探讨磁力搜索引擎的工作原理、使用场景及其在网络文化中的影响…

BizDevOps全局建设思路:横向串联,纵向深化

本文来自腾讯蓝鲸智云社区用户&#xff1a;CanWay BizDevOps概述 IT技术交付实践方法在不断迭代中持续优化。在工业化时代&#xff0c;Biz&#xff08;业务&#xff09;、Dev&#xff08;开发&#xff09;、Ops&#xff08;运维&#xff09;三者往往相对分离&#xff0c;甚至有…

JAVA的优势是什么?

在开始前刚好我有一些资料&#xff0c;是我根据网友给的问题精心整理了一份「java的资料从专业入门到高级教程」&#xff0c; 点个关注在评论区回复“666”之后私信回复“666”&#xff0c;全部无偿共享给大家&#xff01;&#xff01;&#xff01; java编程语言自1995年问世…

家人们,我最近迷上了食家巷的方形饼

那独特的方形造型&#xff0c;超级可爱。&#x1f44f;刚出炉的方形饼&#xff0c;热气腾腾&#xff0c;散发着诱人的香气。&#x1f60b;咬一口&#xff0c;酥脆的外皮“咔滋”作响&#xff0c;里面的面饼却又十分绵软&#xff0c;口感层次超丰富&#xff01;&#x1f929;无论…

【查看显卡信息】——Ubuntu和windows

1、VMware虚拟机 VMware虚拟机上不能使用CUDA/CUDNN&#xff0c;也安装不了显卡驱动 查看显卡信息&#xff1a; lspci | grep -i vga 不会显示显卡信息&#xff0c;只会输出VMware SVGA II Adapter&#xff0c;表示这是一个虚拟机&#xff0c;无法安装和使用显卡驱动 使用上…

Chromium 开发指南2024 Mac篇-开始编译Chromium(五)

1.引言 在之前的指南中&#xff0c;我们已经详细介绍了在 macOS 上编译和开发 Chromium 的准备工作。您学会了如何安装和配置 Xcode&#xff0c;如何下载和配置 depot_tools&#xff0c;以及如何获取 Chromium 的源代码。通过这些步骤&#xff0c;您的开发环境已经搭建完毕&am…

压力应变桥信号变送光电隔离放大模块PCB焊接式 差分信号输入0-10mV/0-20mV/0-±10mV/0-±20mV转0-5V/0-10V/4-20mA

概述&#xff1a; IPO压力应变桥信号处理系列隔离放大器是一种将差分输入信号隔离放大、转换成按比例输出的直流信号混合集成厚模电路。产品广泛应用在电力、远程监控、仪器仪表、医疗设备、工业自控等行业。该模块内部嵌入了一个高效微功率的电源&#xff0c;向输入端和输出端…

必看!!! 2024 最新 PG 硬核干货大盘点(上)

PGConf.dev&#xff08;原名PGCon&#xff0c;从2007年至2023年&#xff09;首次在风景如画的加拿大温哥华市举办。此次重新定位的会议带来了全新的视角和多项新的内容&#xff0c;参会体验再次升级。尽管 PGCon 历来更侧重于开发者&#xff0c;吸引来自世界各地的资深开发者、…

1950 Springboot汽修技能点评系统idea开发mysql数据库APP应用java编程计算机网页源码maven项目

一、源码特点 springboot 汽修技能点评系统是一套完善的信息系统&#xff0c;结合springboot框架和bootstrap完成本系统&#xff0c;对理解JSP java编程开发语言有帮助系统采用springboot框架&#xff08;MVC模式开发&#xff09;&#xff0c;系统 具有完整的源代码和数据库&…