首页 > 其他分享 >1-0 docker介绍

1-0 docker介绍

时间:2024-04-09 22:33:23浏览次数:18  
标签:容器 tar gz 介绍 centos7 镜像 docker

docker
docker与传统的虚拟化方式相比:
docker的启动在秒级;
docker对系统资源利用率高,一台主机可以同时运行多个docker容器;
docker基本不消耗系统资源,使得运行在docker里面的应用的性能很高;

更快的支付和部署:开发者可以使用一个标准的镜像来构建一套开发容器,开发完成后,运维人员可以直接使用这个容器来部署代码;
更高效的虚拟化:docker容器的运行不需要额外的hypervisor支持,它是内核级的虚拟化;
更轻松的迁移和拓展:docker容器几乎可以在任意的平台上运行;
更简单的管理;

docker中的几个基本概念:
镜像(image)
容器(container)
仓库(repository)

镜像:是一个只读的模板,例如一个完整的centos系统;镜像可以用来创建docker容器,docker中提供一个很简单的方式来创建和更新镜像
容器:是从镜像创建并运行的实例,每个容器是相互隔离的,
仓库:是集中存放镜像文件的地方,还有一种服务叫仓库注册服务器,里面存放多个仓库,每个仓库中有包含多个镜像,每个镜像有不同的标签,


查找有哪些镜像:
docker search centos

保存镜像到本地:
docker save -o 保存至本地的镜像名 需要保存的镜像名
docker save -o centos7.tar.gz centos7

将保存在本地的镜像再次导入docker中:
dockr load --input centos7.tar.gz
docker load < centos7.tar.gz

如从其它地方copy了一个镜像(必须是.tar.tz类型的文件),导入:
cat centos7.tar.gz | docker import - centos7:7.3

上传镜像:
docker push centos7

 

标签:容器,tar,gz,介绍,centos7,镜像,docker
From: https://www.cnblogs.com/skyzy/p/18125030

相关文章

  • 介绍Ajax
    1.什么是Ajax基于web标签的html+css可以使用dom进行动态的显示和交互使用XML和XSLT(是一种用于将XML文档转换任意文本的描述语言)进行数据的交换和操作使用XMLHttpRequest进行异步的数据查询和检索等操作。。。2.什么是异步(Asynchr......
  • Web应用安全现状(包含Injection、File System Traversal、Broken Access Control攻击介
    目录1、Web应用安全现状1.1Web应用发展历程1.2Web应用安全1、Web应用发展历程早期的WWW网,用户通过Web浏览器,相关信息流仅由服务器向浏览器单向传送。多数站点并不验证用户的合法性,因为根本没有必要这样做;所有用户同等对待,提供同样的信息。如今的万维网与早期的万维网......
  • WDS+MDT网络启动自动部署windows(一)实验环境介绍
    简介:这个系列以前搞过一次,挺顺利的,这次搞起来,居然折腾了两周,不知道问题出在哪里,始终无法正常PXE引导UEFI模式的计算机。经过不断的折腾,终于发现,DHCPoption60PXEClient,不应该设置。不知道是UEFI和BIOS处理方式不同,还是Windowsserver2022的WDS有bug,提示我两个都要勾选的。实......
  • IO模型介绍
    IO模型介绍我们研究的IO都是基于网络IO的Stevens在文章中一共比较了五种IOModel:blockingIOnonblockingIOIOmultiplexingsignaldrivenIO---(忽略)asynchronousIO由signaldrivenIO(信号驱动IO)在实际中并不常用,所以主要介绍其余四种IOModel。当一个read操作......
  • 2025年韩国国际电池储能展览会KBS展会介绍
    2025年韩国国际电池储能展览会KBS展会地点:韩国·高阳·韩国国际会展中心1(KINTEX1)主办单位:KoreaE&ExInc.展会介绍2025年韩国国际电池储能展览会KBS2025是一个汇集全球电池产业链-福贸展会大鹏zpexpo-前沿技术和产品的盛会。本次展会将于2025年09月25-27日在韩国国际展览中......
  • 【Linux】虚拟化技术docker搭建SuitoCRM系统及汉化
    CRM系统CRM(CustomerRelationshipManagement,客户关系管理)系统是一种用于管理和优化企业与客户关系的软件工具。在商业竞争激烈的现代社会中,CRM系统已成为许多企业提高销售、增强客户满意度和实现持续增长的重要工具。本文将介绍CRM系统的概念、功能以及其在企业中的重要性......
  • 【kears】(01)keras使用介绍
    文章目录一.特点二.keras如何支持TensorFlow、CNTK和Theano2.1使用TensorFlow后端引擎训练和评估模型2.2使用TensorFlow后端引擎训练和评估模型2.3使用Theano后端引擎训练和评估模型2.4不同深度学习框架如何选择1.1keras.datasets:包含多种常用数据集1.2kera......
  • docker ——网络配置和管理
    docker网络基础了解docker网络两种docker网络单主机与多主机的docker网络网络驱动网络驱动介绍bridge桥接网络,这是默认的网络驱动程序host主机网络overlay覆盖网络macvlan将mac地址分配给容器,使容器作为网络上的物理设备none表示关闭容器的所有......
  • Windows(Win11) 安装 Docker (Docker Desktop)
    目录前言下载安装wsl安装DockerDesktop启动DockerDesktop 配置国内镜像拉取镜像前言一般docker都是直接安装在Linux服务器上,用来快速部署一些中间件(比如redis,rocketmq等等),省去繁琐的安装以及配置过程。很少有在window上跑docker的情况,不过总有意想不......
  • Dockerfile简介
      1.什么是dockerfiledockerfile是用来构建Docker镜像的文本文件,是由一条条构建镜像所需的指令和参数构成的脚本。2.Dockerfile构建过程解析dockerfile构建过程解析:  Docker执行Dockerfile的大致流程:    ......