rhel7.3-Docker(镜像仓库、镜像、容器)

本文详细介绍了Docker的基础知识,包括Docker的原理、容器管理和镜像管理。在容器管理部分,讲解了Docker的安装、基本操作如创建、启动、停止和查看容器资源等。在镜像管理中,提到了本地镜像仓库的搭建、加密及远程访问。此外,还探讨了Dockerfile的编写和docker-compose的使用,以及Docker Swarm集群的初步构建。Docker作为云服务的重要基础,其强大的轻量级虚拟化能力和容器管理功能对于开发者和云服务商都具有重要意义。
摘要由CSDN通过智能技术生成

一.Docker

        Docker 是一个开源的应用容器引擎,主要利用 linux 内核 namespace 实现沙盒隔离,用cgroup 实现资源限制。让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。Docker 容器通过 Docker 镜像来创建。容器与镜像的关系类似于面向对象编程中的对象与类。由于其基于LXC的轻量级虚拟化的特点,docker相比KVM之类最明显的特点就是启动快,资源占用小。docker能够只加载每个container变化的部分,这样资源占用小,能够在单机环境下与KVM之类的虚拟化方案相比能够更加快速和占用更少资源。隔离性相比KVM之类的虚拟化方案还是有些欠缺,所有container公用一部分的运行库。Docker是基于Linux 64bit的,无法在32bit的linux/Windows/unix环境下使用。和宿主机共用一部分资源,内核要求在3.10以上。

        docker容器是docker镜像的实例化,docker容器开启方便,即创即用,随着要求进行删除添加。国内有很多容器云服务服务商:华为云,阿里云,时速云,腾讯云。近几年云服务是大热门,几乎各大厂商都有参与。镜像用来创建容器,是容器的只读模板,默认可以从 docker hub 上下载。docker 的镜像是增量修改,每次创建新的镜像都会在父镜像上构建一个增量的层,基于 AUFS 技术。

二.容器管理

1.docker的安装(用的rhel7.3的yum源)



2.内核要求3.10以上


3.容器的基本操作

(1)导入镜像,创建容器

docker load -i  镜像的tar包


(2)docker images   ##查看本地镜像


(3)基于nginx镜像创建web容器(映射到8080端口)

(4)创建web容器的发布文件,把发布文件复制到web容器

(4)docker inspect  web    ##查看容器详情

(5)测试

(6)docker top web  ##查看容器进程


(7)docker logs web   ##查看容器指令输出

(8)docker stats  web   ##查看容器资源使用率


(9)docker diff web   ##查看容器修改

(10)docker stop web   ##停止容器

docker start web 启动容器
docker kill web 强制干掉容器

docker restart web 重启容器

docker pause/unpause web    暂停/恢复容器

docker rm web    删除容器

docker export web > web.tar   ##导出容器

(11)创建容器,并且挂载发布目录(这样可以不断追加内容,不像cp命令那样仅有一个发布文件)



### 回答1: rhel-7.3-x86_64-dvd.iso是Red Hat Enterprise Linux (RHEL) 7.3版本的ISO镜像文件。RHEL是一种流行的企业级Linux操作系统,被广泛用于企业的服务器和工作站。 x86_64表示该镜像适用于64位的x86架构处理器,这是目前主流的计算机处理器架构之一。 该镜像文件以.iso文件格式存储,这是一种常用的光盘映像文件格式。您可以使用此镜像文件来创建RHEL 7.3的安装光盘或安装到虚拟机中。 RHEL 7.3是RHEL 7系列的一个特定版本,其中包含了各种更新、改进和修复。7.3版本引入了新的功能和安全补丁,以提高系统的性能、安全性和稳定性。 使用这个ISO镜像文件可以帮助您快速部署RHEL 7.3系统,并享受到最新的功能和补丁。您可以选择安装基本的服务器系统,或者根据需要进行定制安装。 总之,rhel-7.3-x86_64-dvd.iso代表了Red Hat Enterprise Linux 7.3的安装镜像文件,是您在部署RHEL系统时的重要工具。 ### 回答2: rhel-7.3-x86_64-dvd.iso是一个操作系统镜像文件,其中的RHEL代表Red Hat Enterprise Linux,7.3表示其为第7.3版,x86_64代表适用于64位x86架构的处理器,dvd.iso表示该镜像文件包含了用于刻录到DVD光盘的数据。 Red Hat Enterprise Linux(RHEL)是一种基于Linux的操作系统,广泛用于企业级环境。RHEL 7.3是RHEL 7系列中的第7.3个发行版本,其中包含了新的功能、修复了之前版本的漏洞并进行了一些改进。这个版本提供了稳定、可靠、安全以及易于管理的操作系统基础,适用于各种企业级应用。 x86_64是指采用64位结构的x86架构,这种架构在当前主流的个人计算机和服务器上很常见。该版本的镜像文件特别适用于使用支持64位处理器的计算机。 dvd.iso是一种镜像文件格式,可以用于将数据创建为DVD光盘。使用该镜像文件,可以将RHEL 7.3的安装文件刻录到DVD光盘上,以便在计算机上进行安装或升级操作系统。 总结而言,rhel-7.3-x86_64-dvd.iso是一种包含了RHEL 7.3版操作系统安装文件的镜像文件,适用于64位x86架构的处理器,并可用于刻录成DVD光盘进行安装或升级操作系统。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值