博客主旨 什么是虚拟化 dokcer介绍 docker版本以及安装 docker架构 docker镜像操作 docker容器操作什么是虚拟化概念在计算机中,虚拟化技术是一种资源管理技术,是将计算机的实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来。打破实体间的不可切割的障碍,使用户可比原本的组态更好的方式来应用这些资源在实际上的生产环境,虚拟化技术主要用来解决高性能的物理硬件产生过
转载
2023-07-11 13:10:37
40阅读
docker作为新时代的虚拟化容器,自2013年诞生以来受到广大用户的追捧,docker允许开发者可以打包任何自己的应用以及依赖包到一个可移植的容器中,然后可以发布到任何流行的Linux机器或Windows 机器上。 在装docker之前迁移项目代码:“诶?你的代码怎么运行不了。 原来是我这环境缺少包,版本不对…”。 有了docker之后:“给,拿去跑吧。”Docker基本架构Docker中有三个
转载
2023-07-18 09:43:34
100阅读
从事IT运维的技术大大,相信都接触过虚拟化,现在小编普及下什么是虚拟化:虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率。虚拟化使用软件的方法重新定义划分IT资源,可以实现IT资源的动态分配、灵活调度、跨域共享,提高IT资源利用率,使
转载
2024-01-24 21:22:38
96阅读
一、VM操作系统实例化1.建立虚拟磁盘镜像 虚拟磁盘镜像在逻辑上是提供给虚拟机使用的硬盘, 在物理上可以是 L inux系 统内一普通镜像文件, 也可以是真实的物理磁盘或分区。 本方案设计中将虚拟机集中存储在 SAN存储阵列中, 采用文件方式, 用 dd命令创建如下 dd if= /dev/ zero of= hdisk.img bs= 1G count= 10,dd命令创建一个名为h
转载
2023-09-15 13:03:31
84阅读
一、Docker是什么? Docker——容器 那么docker到底是什么呢?是一种轻量级“虚拟机“在linux容器里运行的开源工具 它也是一种虚拟机,但是是轻量级虚拟机,它不需要装入系统再使用,只要装入docker-ce——docker引擎,就可以做容器的平滑迁移,拿过来直接用二、Docker与虚拟机的区别类别虚拟机容器资源资源多资源少开启时间30-60秒毫秒安全系统隔离内核共享弹性扩展(由一台
转载
2023-08-18 14:24:43
48阅读
1.Docker 安装1.1克隆 centos-7-1908:Docker1.2设置ip./ip-static
ip: 192.168.64.1501.3上传离线安装文件DevOps课前资料\docker\docker课前资料.zip 解压缩把 docker-install 文件夹上传到 /root/上传docker镜像文件5个 *-image.gz 文件,上传到 /root/1.4离线安装doc
转载
2023-12-26 20:48:57
52阅读
文章目录虚拟机和容器Dockerdocker优点应用场景核心概念镜像(image)容器(container)仓库(resoisitory)底层原理namespacecontrol groupsunion file systemDocker引擎Docker架构docker为什么快 虚拟机和容器虚拟机和容器都属于虚拟化技术。 虚拟机是在一套硬件上,虚拟出一个完整的操作系统,在该系统上在运行所需的应用
转载
2023-08-16 16:19:59
120阅读
# 如何实现 Redis 虚拟多实例
在现代微服务架构中,使用 Redis 来实现数据缓存和存储是非常常见的场景。但在某些情况下,我们可能需要在同一个服务器上同时运行多个 Redis 实例,这就是所谓的“Redis 虚拟多实例”。本文将教你如何实现这一功能。
## 整体流程
我们将整体流程分为几个步骤,如下表所示:
| 步骤 | 操作说明
Docker 的网络实现其实就是利用了 Linux 上的网络命名空间和虚拟网络设备(特别是 veth pair).基本原理首先,要实现网络通信,机器需要至少一个网络接口(物理接口或虚拟接口)来收发数据包;此外,如果不同子网之间要进行通信,需要路由机制。Docker 中的网络接口默认都是虚拟的接口。虚拟接口的优势之一是转发效率较高。 Linux 通过在内核中进行数据复制来实现虚拟接口之间的数据转发,
转载
2024-08-15 15:02:19
65阅读
安装完Docker之后,我们就可以简单的使用Docker,来体会Docker的用处。首先看下Docker的常用命令,都是我在实用Docker的时候用到的命令: docker常用命令:
$ docker images //查看所有的镜像
$ docker ps -a //查看所有的容器
转载
2024-02-27 07:55:04
68阅读
Docker教程(3)运行一个web应用程序在后文中将在docker容器中运行一个Python Flask应用运行一个web应用 文章目录Docker教程(3)运行一个web应用程序1.载入镜像2.查看web应用容器3.网络端口的快捷方式4.查看web应用程序日志5.查看web应用程序容器的进程6.检查web应用程序7.停止web应用容器8.重启web应用程序9.移除web应用容器 1.载入镜像d
转载
2023-07-18 09:39:16
43阅读
Redis 第五章之原生集群特点 文章目录Redis 第五章之原生集群特点Redis数据分区集群通信集群功能限制 Redis数据分区Redis Cluser采用虚拟槽分区,所有的键根据哈希函数映射到0~16383整数槽内,计算公式:slot=CRC16(key)&16383。每一个节点负责维护一部分槽以及槽所映射的键值数据。Redis虚拟槽分区的特点:解耦数据和节点之间的关系,简化了节点扩
转载
2023-10-10 10:44:37
46阅读
PMBOK上将虚拟团队的推动力归结为全球化,而新冠病毒疫情则将虚拟团队切实地带到了我们身边。 一、PMBOK定义: 项目全球化推动了对虚拟团队的需求的增长。这些团队成员致力于同一个项目,却分布在不同的地方。沟通技术(如电子邮件、电话会议、社交媒体、网络会议和视频会议等)的使用,使虚拟团队变得可行。虚拟团队管理有独特的优势,例如能够利用项目团队的专业技术,即使相应的专家不在同一地理区域;将在家办
转载
2023-12-11 14:01:29
31阅读
1.docker是什么? 官方给的定义是一个帮助开发者或者开发团队进行构建和发布应用的角色2.为什么是docker?对比一下容器化的docker和传统的虚拟机:比较上面两张图,我们发现虚拟机是携带操作系统,本身很小的应用程序却因为携带了操作系统而变得非常大,很笨重。Docker是不携带操作系统的,所以Docker的应用就非常的轻巧。另外在调用宿主机的CPU、磁盘等等这些资源的时候,拿内存举例,虚拟
转载
2023-08-18 16:07:18
51阅读
一、Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有影响。Docker与虚拟机的区别:传统虚拟化是站在硬件物理资源的基础上,虚拟出多个OS,然后在OS的基础上构建相对独立的程序运行环境。人称硬件虚拟化。而Dokcer则是站在操作系统的基础上进行虚拟,显然
转载
2023-07-17 10:44:26
69阅读
使用pipework工具。前提:每个Container所做的工作现在还很少,可以不用save、commit。为了便于通信,自定义一个网桥(192.168.1.180/24),使之IP与宿主主机IP在同一网段内。 bridge模式 bridge模式是Docker默认的网络设置,此模式会为每一个容器分配Network Namespace、设置IP等,并将一个主机上的Doc
转载
2024-04-29 10:27:42
38阅读
在开始安装Docker之前,理解一下Docker与虚拟化之间的区别,还是蛮有意思的,在此记录一下。 虚拟化(Virtualization)技术是一个通用的概念,在不同领域有不同 的理解。在计算领域,一般指的是计算虚拟化(Computing Virtualization),或通常说的服务器虚拟化。维基百科上的定义如 下:“虚拟化是一种资源管理技术,是将计算机的各种实体资源,如服务 器、网络
转载
2023-09-19 07:16:38
49阅读
如何找出容器虚拟网卡与网桥docker0虚拟网卡的veth pair的配对
一)基本知识:Docker 安装时会自动在 host 上创建三个网络:none,host,和bridge;详细说明可参考其它文档。我们可用 docker network ls 命令查看:基于DRIVER是bridge的网络都会有一个对应的linux bridge被创建:在默认环境
转载
2023-06-05 10:26:16
1090阅读
目录一、材料准备1.VMware Workstation Pro(直接搜索下载即可,激活码搜索一般可用)2.Centos镜像,我这里提供一份给大家二、环境搭建1.centos桌面版安装 2.docker的环境配置2.1防火墙的关闭 2.2禁用selinux进入配置文件vim /etc/selinux/config将SELINUX设置为disabled(使用cat+路径可以直接查
转载
2023-08-04 12:52:21
88阅读
Docker网络Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP,同时Docker网桥是每个容器的默认网关。因为在同一宿主机内的容器都接入同一个网桥,这样容器之间就能够通过容器Container-IP直接通信。Docker容器网络就很好的利用了Linux
转载
2023-08-18 14:56:18
381阅读