Docker--初识

本文介绍了Docker的基础知识,包括其出现的原因、历史和主要功能。Docker解决了开发和运维之间的环境配置问题,提供了轻量级的虚拟化技术,使得应用可以快速部署、升级和扩缩容,提高了系统运维的效率和资源利用率。Docker的关键概念包括镜像、容器和仓库,其中镜像是创建容器的模板,容器是运行应用的独立单元,仓库则用于存储和分享镜像。

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

基础:

Docker是基于Go语言开发的开源项目

官网:https://www.docker.com/

文档地址:https://docs.docker.com/  Docker的文档是超级详细的

仓库库地址:https://hub.docker.com/  git里面的命令也能使用

Docker百度百科:https://baike.baidu.com/item/Docker/13344470?fr=aladdin

为什么会出现Docker?

开发人员和运维人员之间微妙的问题:

     我在我的电脑上可以运行,为什么到你电脑上就不可以了呢?

     版本更新,导致服务不可用

场景:

     原来:要发布一个项目jar或war,直接把jar或war给运维

          在服务器上配置一个应用环境,环境配置每一个机器都要部署环境,配置超麻烦,费时费力,不能够跨平台。 (跨平台概念是软件开发中一个重要的概念,即不依赖于操作系统,也不依赖硬件环境。一个操作系统下开发的应用,放到另一个操作系统下依然可以运行。相对而言如果某种计算机语言不用修改代码即可做到高度

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值