Docker入门简介,java同步锁原理

Docker入门简介,java同步锁原理,第1张

Docker入门简介,java同步锁原理

比较了 Docker 和传统虚拟化方式的不同之处:

  1. 传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整 *** 作系统,在该系统上再运行所需应用进程;

  2. 容器内的应用进程直接运行于宿主的内核,容器内没有自己的内核,而且也没有进行硬件虚拟。因此容器要比传统虚拟机更为轻便。

  3. 每个容器之间互相隔离,每个容器有自己的文件系统 ,容器之间进程不会相互影响,能区分计算资源。

2.3 实际的运行


docker作为开发人员需要掌握,作为运维人员必须掌握。

一次构建,随处运行

  1. 更快速的应用交付和部署

  2. 更便捷的升级和扩缩容

  3. 更简单的系统运维

  4. 更高效的计算资源利用

3.相关资源

=====================================================================

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

仓库: https://hub.docker.com

4.docker安装的前提环境

==============================================================================

CentOS Docker 安装

Docker支持以下的CentOS版本:

CentOS 7 (64-bit)

CentOS 6.5 (64-bit) 或更高的版本

前提条件

目前,CentOS 仅发行版本中的内核支持 Docker。

Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。

Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。

查看自己的内核

uname命令用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和 *** 作系统类型等)。

5.docker的基本组成

============================================================================

5.1 镜像(image)


Docker 镜像(Image)就是一个只读的模板。镜像可以用来创建 Docker 容器,一个镜像可以创建很多容器。

| docker | 面向对象 |

| :-- | :-- |

| 容器 | 对象 |

| 镜像 | 类 |

5.2 容器(container)


Docker 利用容器(Container)独立运行的一个或一组应用。容器是用镜像创建的运行实例。它可以被启动、开始、停止、删除。每个容器都是相互隔离的、保证安全的平台。可以把容器看做是一个简易版的 Linux 环境(包括root用户权限、进程空

《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》

【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整内容开源分享

间、用户空间和网络空间等)和运行在其中的应用程序。容器的定义和镜像几乎一模一样,也是一堆层的统一视角,唯一区别在于容器的最上面那一层是可读可写的。

5.3 仓库(repository)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5682438.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存