Docker:应用容器引擎 Docker简介,Docker安装与启动(一步一步教你安装,不相信有看了这个教程还不会的人)

一、%ignore_a_1%简介

1.1 什么是Docker

Docker 是一个用Go语言开发的开源容器项目。通过利用操作系统现有的机制和特性,它实现了比传统虚拟机更轻量级的虚拟化(简单来说,Docker内嵌一个极小的系统,例如Linux仅需5M左右,Windows亦如此)。Docker实现的是内核级虚拟化,旨在让项目运行环境“一次构建,随处运行”。

在Docker中,可以选择使用Windows或Linux系统,默认使用基于Ubuntu的Linux系统,仅需5M左右,包含最基本的功能。

利用Docker创建的运行环境称为Docker容器,容器是通过Docker镜像创建的,Docker镜像可以存储在私有仓库或公共仓库中。官方网站:https://www.php.cn/link/7d44eb268a656ba8bf731a62eb9156af

总结:

学习Docker主要涉及两方面:1. 在Docker中安装软件 2. 将项目部署到Docker

1.2 Docker与虚拟机(VM)的对比

Docker与虚拟机(VM)的功能非常相似。以下是两者的对比:

Docker:应用容器引擎           Docker简介,Docker安装与启动(一步一步教你安装,不相信有看了这个教程还不会的人)

Docker:面向内核和软件,启动时间为秒级虚拟机:面向硬件,启动时间为分钟级

Docker:应用容器引擎           Docker简介,Docker安装与启动(一步一步教你安装,不相信有看了这个教程还不会的人)

1.3 Docker架构(重点)

1.3.1 Docker daemon(Docker守护进程)

Docker daemon是一个在宿主机(DOCKER_HOST)上运行的后台进程。我们可以通过Docker客户端与它进行通信。

1.3.2 Client(Docker客户端)

Docker客户端是Docker的用户界面,它接受用户命令和配置标志,并与Docker daemon通信。图中,docker build等都是Docker的相关命令。

1.3.3 Images(Docker镜像)

Docker镜像是只读模板,包含创建Docker容器的说明。与虚拟机中的快照类似。在虚拟机中,可以根据快照克隆一台虚拟机。在Docker中,根据Images创建容器。

1.3.4 Container(容器)

容器是镜像的可运行实例。容器相当于VMware中克隆出的每一个虚拟机,但容器的体积远小于虚拟机。

1.3.5 Registry(仓库)

Docker Registry是一个集中存储和分发镜像的服务。我们构建完Docker镜像后,可以在当前宿主机上运行。但如果想在其他机器上运行这个镜像,我们就需要手动拷贝。此时,可以使用Docker Registry来避免镜像的手动拷贝。

一个Docker Registry可以包含多个Docker仓库;每个仓库可以包含多个镜像标签;每个标签对应一个Docker镜像。这与Maven的仓库类似,如果把Docker Registry比作Maven仓库,那么Docker仓库可以理解为某jar包的路径,而镜像标签则可以理解为jar包的版本号。

二、Docker安装与启动

Docker有Windows和Linux版本。以下以在Linux(CentOS8)上的安装为例进行演示,并确保虚拟机可以连接到外网。

1 先克隆一个虚拟机

Docker:应用容器引擎           Docker简介,Docker安装与启动(一步一步教你安装,不相信有看了这个教程还不会的人)

2 下载docker

1.1 下载docker-ce repo,为本地yum提供远程repo信息。

curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo

1.2 安装依赖

yum install -y  https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpm

1.3 安装docker-ce

yum install -y docker-ce

3 启动docker

3.1 启动命令

systemctl start docker

3.2 查看Docker状态

docker info

以上就是Docker:应用容器引擎 Docker简介,Docker安装与启动(一步一步教你安装,不相信有看了这个教程还不会的人)的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/169130.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月1日 01:26:02
下一篇 2025年11月1日 01:31:00

相关推荐

  • 区块链项目中的治理是什么?通俗解释区块链项目中的治理

    区块链项目中的治理,可以被理解为一个去中心化系统赖以生存和发展的“规则制定”与“决策执行”机制。在一个没有中央权威机构的数字世界里,项目如何进行升级、如何修复漏洞、如何分配资金、如何应对突发事件,都需要一套明确的流程来协调所有参与者的行动。这套流程就是治理。它不同于传统公司的董事会决策,因为它旨在将…

    好文分享 2025年12月11日
    000
  • 什么是加密桥?一文带你搞懂加密桥是什么意思

    在区块链技术的世界里,存在着成百上千条独立的公链,比如人们熟知的比特币、以太坊、Solana等。每一条链都像一个独立的数字王国,拥有自己的规则、共识机制和原生资产。这些“王国”之间在早期是相互隔离的,它们的数据和资产无法直接进行交互。这就形成了一个个“资产孤岛”,极大地限制了数字资产的流动性和去中心…

    2025年12月11日
    000
  • 稳定币有哪些不同类型?稳定币类型汇总大全

    稳定币是一种特殊的加密货币,其设计目标是保持价值的稳定性。为了实现这一目标,稳定币通常会与某种外部资产的价值进行挂钩,例如法定货币、大宗商品或其他加密资产。这种设计使其在波动的加密市场中扮演着重要的角色,为用户提供了一种相对可靠的价值储存和交易媒介。根据其背后的支撑机制和稳定方式,稳定币可以被划分为…

    2025年12月11日
    000
  • 币安平台安卓版安装包 币安交易所最新版本v3.2.6下载

    币安(Binance)是全球领先的数字资产交易平台,为用户提供安全、稳定、便捷的交易服务。其官方安卓版App功能全面,涵盖了现货交易、合约交易、理财以及NFT市场等多种功能,是广大数字资产爱好者的优选工具。 本文为您提供币安交易所官方app下载链接,助您轻松获取最新版本v3.2.6。用户只需点击本文…

    2025年12月11日
    000
  • Tether宣布停止对Omni、Bitcoin Cash SLP、Kusama、EOS和Algorand上的USDT支持

    近日,稳定币巨头tether宣布停止对omni、bitcoin cash slp、kusama、eos和algorand上的usdt支持,引发市场广泛关注。这意味着在这些链上的usdt用户将无法继续使用原有网络进行转账或交易,需要及时迁移资产以避免资金受限。 虚拟货币主流交易所注册与下载入口 为了顺…

    2025年12月11日
    000
  • Web 2.0和Web 3.0有什么区别?一文带你搞懂两者的区别

    从互联网诞生至今,我们经历了从静态信息展示到动态交互的巨大变迁。Web 2.0时代,也就是我们当前所处的互联网环境,其核心特征是互动性和用户生成内容。社交媒体、博客、维基百科等都是Web 2.0的典型产物,它们将用户从单纯的信息接收者转变为内容的创造者和传播者。而Web 3.0则代表了一种新的网络范…

    2025年12月11日
    000
  • 币安Binance官方网站入口(2025)最新版一键直达地址

    本文将提供2025年最新版的币安官方网站()入口指引。通过掌握正确的访问方法和辨别技巧,您可以有效规避潜在风险,确保账户与资产的安全。 币安Binance官方网站入口: 币安Binance官方APP下载链接: 一、官方网站核心入口指引 1、官方社媒渠道获取:最可靠的方式是通过币安的官方社交媒体账号(…

    2025年12月11日
    000
  • 欧易官网最新网址 欧易交易所官网入口最新地址

    首先通过官方链接下载欧易APP,根据设备选择安卓或iOS安装方式,完成安装后注册或登录账户,并设置复杂密码与双重验证以确保安全。 欧易(OKX)作为全球领先的数字资产交易平台,致力于为用户提供安全、便捷、专业的加密货币交易服务。平台支持多种数字资产的交易,并提供法币交易、币币交易、合约交易、理财等多…

    2025年12月11日
    000
  • 易欧下载官方入口 易欧交易所怎么下载(2025最新版)

    确认官方网址okx.com,避免钓鱼网站;2. 安卓用户需开启“未知来源”安装权限并关闭纯净模式;3. 注册时设强密码,完成实名认证并绑定手机号;4. 开启Google Authenticator双重验证提升账户安全。 想下载易欧(OKX)2025年最新版App,关键是要找到真正的官方入口,避免下载…

    2025年12月11日
    000
  • 必安交易所官方网址_Binance必安官网安全入口

    必安官方网址是安全访问平台的首要保障,用户应通过浏览器直接输入网址或书签访问,确认域名正确及连接安全;下载App时,iOS用户需在App Store搜索“Binance”并核对开发者为“Binance Holdings Limited”,安卓用户应通过官网扫描二维码或点击安全链接下载,避免第三方渠道…

    2025年12月11日
    000
  • 摩根大通喊话:比特币(BTC)还是太“便宜了”!

    波动率走低,价值重构正当时 ETF争霸:资本迁移的新纪元 技术面展望 ‍ 摩根大通最新研报指出,比特币波动率已滑落至历史低位,正逐步挑战黄金在机构配置中的地位,其公允价值或可攀升至12.6万美元。 “当前比特币的波动水平处于历史最低区间,使其在机构投资者眼中的吸引力已超越黄金。” 摩根大通在报告中明…

    2025年12月11日 好文分享
    000
  • OpenLedger(OPEN币)是什么?值得入手吗?OPEN币技术架构、代币经济学及路线图介绍

    目录 项目概述:定位与价值主张价值主张与比较架构:数据网 × 归因证明 × 模型工厂 × 部署数据网归因证明模型工厂OpenLoRA与高效部署链上追踪和 API代币经济学(OPEN):供应、分配、效用供应与发行分配与归属实用性和价值生态系统合作伙伴和应用方向典型的采用路径近期进展和外部驱动因素代币和…

    2025年12月11日
    000
  • 最佳加密货币推荐:2025 年值得关注的 5 种加密货币

    目录 关键要点故事(IP)荒野世界(WILD)Axie Infinity(AXS)白云石(DOLO)多边形生态系统代币(POL)结论 关键要点 寻求购买最佳加密货币的投资者应该关注交易量、流动性和长期项目采用情况。交易所上市、DeFi 升级和技术势头推动了 2025 年最热门的加密货币选择,具有强劲…

    2025年12月11日
    000
  • 加密货币好还是区块链好?加密货币和区块链区别大白话解释

    很多人经常把区块链和加密货币混为一谈,甚至认为它们是同一个东西。其实,这两者是父与子的关系,理解了它们的区别,才能真正看懂这个数字世界。本文将用最通俗易懂的方式,为你彻底讲明白二者的区别和联系。 当下加密货币主流交易平台网址及app安装包 1、币安binance: 2、欧易OKX: 3、火币HTX:…

    2025年12月11日
    000
  • 加密货币中的WAGMI和NGMI是什么意思?通俗解释

    在瞬息万变的加密货币世界里,社区成员之间形成了一套独特的语言体系和网络俚语,这套“黑话”既是身份认同的象征,也是快速交流的工具。对于初入这个领域的人来说,理解这些术语是融入社区文化的第一步。其中,WAGMI和NGMI就是两个出现频率极高,且情感色彩截然相反的代表性缩写。 WAGMI – …

    2025年12月11日
    000
  • 区块链和稳定币区别、交易软件通俗讲解

    还在为找不到合适的AI绘画工具而烦恼吗?本文精选了当前市场上备受好评的五款AI图像生成器,通过对比它们的核心特点、使用门槛和创作效果,帮助你快速找到最适合自己的那一款,轻松将想象力变为现实。 一、Midjourney:艺术的巅峰 1、图像质量:以其无与伦比的艺术感和照片级真实感著称,生成的图像细节丰…

    2025年12月11日
    000
  • 加密货币能长期投资吗?加密货币哪些是真的哪些是假的?

    随着人工智能技术的飞速发展,AI绘画已成为创意领域的一大热点。本文将为您盘点并详细介绍2024年最受瞩目的五款AI绘画工具,帮助您无论新手还是专业人士,都能快速找到最适合自己的创作利器,开启无限的想象力之旅。 一、Midjourney 1、图像质量的标杆:midjourney以其生成图像的惊人艺术感…

    2025年12月11日
    000
  • 什么是去中心化金融 (DeFi)?一文通俗解释去中心化金融 (DeFi)

    binance币安交易所 注册入口: APP下载: 欧易OKX交易所 注册入口: APP下载: 火币交易所: 注册入口: APP下载: 去中心化金融,英文全称为 Decentralized Finance,通常简称为 DeFi,它指的是一套建立在公共区块链(主要是以太坊)上的金融应用程序生态系统。这…

    2025年12月11日
    000
  • 解读区块链浏览器:探索链上数据的窗口

    区块链浏览器是查询区块链公开数据的在线工具,能查看交易记录、区块信息、存储余额、智能合约活动等,实现链上数据透明化。 2025区块链交易平台推荐: 欧易OKX: Binance币安: 火币Huobi: Gateio芝麻开门: 区块链浏览器是什么? 简单来说,区块链浏览器是一种在线工具,允许用户浏览和…

    2025年12月11日
    000
  • 探索区块链在供应链金融中的深度应用

    区块链技术通过分布式账本、不可篡改性和智能合约重塑供应链金融,解决信息不对称、降低信任成本、提升融资效率,并支持应收账款融资、库存融资、多级供应链金融等应用场景,构建透明可信的生态系统。 区块链技术,作为近年来的颠覆性创新,正逐步渗透到各个传统行业中,其中,供应链金融领域的变革潜力尤为巨大。传统的供…

    2025年12月11日
    000

发表回复

登录后才能评论
关注微信