【容器】学习下容器知识点,来看看你会不会?

本文介绍了Docker的基础知识,包括其作为轻量级容器的优势,如便携性、高效性和快速响应。通过学习,你可以了解如何使用Docker安装软件如Redis,并掌握Docker的基本命令,如`docker version`、`docker info`和`docker images`等。此外,还探讨了Docker镜像和容器的概念,以及如何从DockerHub下载镜像。
摘要由CSDN通过智能技术生成

容器入门课程学习目标

容器化背后的发展历史和概念,介绍容器生态系统中使用的特定技术

认识 Docker

在这里插入图片描述

什么是容器?

容器是一种标准化软件单元。容器是独立的轻量级软件包,其中包括运行应用程序所需要的一切。例如代码,运行时,系统工具,系统库和设置。

一台服务可以托管多个容器,而且所有容器共享底层主机系统的操作系统内核。
这些同期可以是大型企业应用程序中的服务,也可以是在隔离环境中运行的而独立应用程序。
在这里插入图片描述

容器与其他形式的虚拟化有何区别?

其他虚拟化硬件成本不变
虚拟机的缺点就是含有非常多的虚拟层。

在这里插入图片描述

容器具有轻量级,高效,快速的特点,与虚拟机相比,容器的启动和关闭速度更快,从而更好地利用基础硬件。

在这里插入图片描述

容器的优势有哪些?

  1. 可移植运行时应用程序
  2. 可将程序依赖想打包金单一的不可变构件中
  3. 能够同时运行具有不同依赖项的不同应用程序版本
  4. 更快的开发和部署周期

在这里插入图片描述
Docker 安装软件redis
Docker 官方镜像仓库查找
Redis :https://hub.docker.com/
本地命令行输入:

docker run -d -p 6379:6379 --name redis redis:latest

容器镜像是一个不可变的只读文件,基于相同镜像文件创建启动的容器,都将获得完全相同的Docker容器。容器是镜像的实例,具有生命周期。

Docker的常用命令有哪些?

帮助命令

docker version # 显示docker的版本信息
docker info # 显示docker的系统信息,包括镜像和容器的数量
docker --help # 帮助命令

其他重要命令,需掌握

查看镜像
docker images 查看所有本地的主机上的镜像
在这里插入图片描述
解释:
REPOSITORY 镜像的仓库源
TAG 镜像标签
IMAGE ID 镜像id
CREATED 镜像的创建时间
SIZE 镜像的大小

搜索镜像

docker search   redis

下载镜像

docker pull  镜像名

删除镜像

docker rmi  镜像ID

一个Docker 镜像(image)包含了程序代码和程序运行所依赖的所有环境。
Docker 镜像一般存放在镜像仓库服务(Image Registry)里,默认的镜像仓库服务是Docker Hub。 用户可以制作、构建镜像、将镜像上传到镜像仓库服务,从而可以在其他地方从镜像仓库服务里拉取镜像。

例如,从Docker Hub拉取 helloworld 镜像的命令:

docker image pull library/hello-world

操作截图如下:
在这里插入图片描述

检查一下自己的docker掌握程度呢

在这里插入图片描述
评论留下您的答案,欢迎评论。。

评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

小冷coding

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

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

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

打赏作者

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

抵扣说明:

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

余额充值