云原生之Docker容器安装以及入门【Docker部署web应用&&云原生基石】

本文介绍了Docker的基本概念,包括其作为应用打包、分发和部署工具的角色,以及它如何解决环境一致性问题。详细步骤演示了Docker的安装过程,包括解决可能遇到的报错。此外,还指导了如何设置国内镜像源以加速下载。文章以准备使用Docker部署Web应用为结尾。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.前言

1.1Docker 是什么?

在这里插入图片描述

Docker 是一个应用打包、分发、部署的工具。
基本就是一个轻量的虚拟机。虚拟机里只有我们需要的东西,其他多余的东西是必要的。

我们看下图,来看一下它和普通的虚拟机对比图:如下:在这里插入图片描述

1.2 打包、分发、部署概念理解

打包:把软件开发的需要的编译环境,依赖,第三方库什么的,把他们打包到一起,搞成一个包。
分发:可以把“”包”上传镜像仓库,别人可以方便的获取和安装,提高了效率。
部署:无论是什么操作系统,只要有“包”,就可以用一个简单的命令来运行起来,自动模拟一样的环境,非常的方便。

1.3 优势/解决问题

想起来一个事情哈,之前我在接外包项目的时候,因为是接手别人的项目,因为环境,依赖等等问题耗费了十多天才成功的跑起来,而且在开发完成之后,重新部署到服务器上也出现的非常严重的问题,以至于现在也解决不了那个bug。

上面的事情很头痛是吧,如果我们采用Dock

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一键难忘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值