apt-get upgradeapt-get dist-upgrade的异同Debian/Ubuntu Linux都使用apt,升级时都是: apt-get update apt-get upgrade apt-get dist-upgrade 但是常常有人问, upgrade和dist-upgrade有何不同,仔细查查,似乎大家对upgrade和dist-upgrade的解释都有点不同,在此
转载 6月前
24阅读
线程池的概念  线程池,其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多资源。为什么要使用线程池?  在实际使用中,创建和销毁线程花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际的用户请求的时间和资源要多的多。除了创建和销毁线程的开销之外,活动的线程也需要消耗系统资源。如果在一个jvm里创建太多的线程,可能会使系统由于过度消
# 宿主机cuda影响docker ## 概述 在深度学习和机器学习领域,CUDA 是一个由英伟达公司推出的并行计算平台和应用程序编程接口。它允许开发者利用 NVIDIA GPU 进行通用计算,从而加速计算速度。而 Docker 是一个开源的应用容器引擎,可以将应用程序及其依赖性打包为一个容器,以便在不同的环境中进行部署。那么,在使用 Docker 运行 CUDA 加速的应用时,宿主机的 C
原创 2024-07-11 05:30:59
140阅读
      承接上文,再来介绍下Azure Global的另外一项新服务,Dedicated host,也就是专用主机      专用主机的概念其实不是什么新名词,很多云很早以前其实就有专用主机的概念了,目前Azure Global的dedicated host已经提供预览了   &n
最近学习网络安全的基本知识,进行一下记录。百科解释Hosts文件是一个没有扩展名的操作系统文件,以表的形式存储了主机名和IP地址的映射关系。Hosts又称host table,译为“主机表”。现代系统中,虽然DNS取代了主机表,但主机表的应用依旧很广。和DNS不同的是,用户可以直接对Hosts文件进行控制。Host 文件本质上是一个小型的 DNS 系统通俗地比方:DNS就是全市的电话黄页,HOST
目录一、 网络模式介绍1. bridge 模式2. host模式3. container模式4. none模式5. overlay模式二、使用不同的模式创建容器(host、default、bridge)1. 以 host 网路模式运行容器2. 以bridge网络模式运行容器3. 以默认网络模式运行容器三、 宿主机重启前后容器自启动以及网络情况分析四、 相关命令1. docker network l
转载 2024-03-04 20:20:48
88阅读
# Docker容器内部文件影响宿主机空间的探究 作为一名经验丰富的开发者,我经常被问到关于Docker容器内部文件是否会占用宿主机空间的问题。今天,我将通过这篇文章,详细解释这个问题,并指导刚入行的小白如何进行实践。 ## 理解Docker容器宿主机的关系 首先,我们需要理解Docker容器宿主机的关系。Docker容器是通过Docker Engine在宿主机上运行的,它使用宿主机的内
原创 2024-07-29 07:22:38
149阅读
问题:  在 Mac 上启动 docker 容器以后,宿主机 ping 不通容器的ip。      原因: Mac和Docker是物理隔离的,详见这篇博客(推荐!):https://www.haoyizebo.com/posts/fd0b9bd8/ 解决办法(上篇博客中的方法四):1.首先 Mac 端通过 brew 安装 docker-connectorbrew install
转载 2023-06-06 11:57:45
201阅读
Docker--安全Docker 容器与虚拟机的区别1.隔离与共享2.性能与损耗Docker 存在的安全问题1.Docker 自身漏洞2. Docker 源码问题Docker 架构缺陷与安全机制1. 容器之间的局域网攻击2. DDoS 攻击耗尽资源3. 有漏洞的系统调用4. 共享root用户权限Docker 安全基线标准1.内核级别2.主机级别3.网络级别4.镜像级别5.容器级别6.其他设置容器
定期对移动硬盘文件进行清理,相信是很多人经常会做的一件事。因为文件的清理能够为硬盘腾出更多的空间,可用于其它文件的存储。但是对于清理这一举动来说,很多人也都会给自己带来很大的麻烦。比如说:➤在硬盘文件清理过程中,不小心误删除其中数据文件;➤或者误格式化相应数据磁盘的话,也就很容易会出现文件误删除的现象。那么,如果我们不小心误删除一些重要文件的话,又该如何找回呢?下面,小编就为大家介绍下,电脑相关小
# 宿主机的时区对Docker容器的时间有影响吗? ## 简介 在Docker中,容器的时间默认与宿主机保持一致,即宿主机的时区影响容器的时间。这意味着,如果你改变了宿主机的时区,容器的时间也随之改变。本文将介绍宿主机时区对Docker容器时间的影响,并提供一些示例代码和步骤来演示这一过程。 ## 流程图 下面是宿主机时区影响Docker容器时间的流程图: | 步骤 | 描述 | |
原创 2023-08-01 14:24:29
130阅读
当我们准备将Docker技术应用到生产级别的场景时,我们需要了解很多网络方面的知识。网络是Docker中相对比较薄弱的部分,我们有必要了解Docker的网络知识,以满足更高的网络需求。本节先对Docker网络模型中的host模型进行理论介绍,再通过案例的实操,让您更好地去理解docker网络模型。Docker网络当你安装完Docker时,它会自动创建三个网络。你可以使用以下docker netwo
        目录1、NAT模式和桥接模式(1) NAT模式(2) 桥接模式2、桥接模式下,虚拟机和主机相互ping通(1) 查看当前网卡名称(2) 修改网卡配置文件 /etc/network/interfaces3、ping不通怎么办(1) 宿主机 ping 虚拟机不通(2) 虚拟机 ping 宿主机不通1、NAT
前言滥用容器( container)及逃逸的方法有多种,本文将讨论最基本的一种,即滥用docker socket来逃逸容器并在宿主机上以root身份执行代码。实验环境设置由于我们将使用容器,因此你必须安装docker。创建网络首先,我们在创建容器的地方创建一个docker网络:docker network create pwnage启动易受攻击的容器在本示例中,我将使用受SambaCry(CVE-
参照里面的第一步里面的dockerfile: https://www.cnblogs.com/effortsing/p/10486960.html 
转载 2023-06-15 14:07:40
152阅读
本文讲的是容器相比虚拟机更为安全的十三个方面【编者的话】容器的安全性一直是架构师们的心病,担心隔离性弱被攻破,而纠结于是否选择容器。本文将围绕容器的安全特性,从容器设置以及容器应用的最佳实践出发,总结13个方面,说明容器为何比虚拟机更加安全的原因。希望能够对您的容器安全加固有所帮助。 去年,普遍观念认为容器的安全性远不如虚拟机。为什么呢 ?由于容器的抽象层极易被攻破,因此容器的安全无疑比通过
最近和朋友讨论起了当时注册的域名,又想起来了DNS服务器,刚刚好当时学习的时候也不是很精通,就趁着这个时间段再一次回顾了以下。让我们一起看一下DNS服务器吧这篇文章的目录结构如下:什么是 DNS 服务器?什么时候要用 DNS 服务器为什么要用 DNS 服务器?谁会用 DNS 服务器?怎么使用 DNS 服务器?1.什么是 DNS 服务器?DNS(Domain Name Server ,域名服务器)是
转载 2024-07-05 21:16:07
154阅读
宿主机(Host)和容器(Container)是 Docker 中的两个重要概念,描述了 Docker 环境中的两个主要部分。宿主机(Host): 宿主机是指安装了 Docker 引擎(Docker Engine)的物理计算机或虚拟机。它是 Docker 运行的基础,负责管理 Docker 容器的创建、运行和监控。宿主机拥有自己的操作系统和硬件资源,并通过 Docker 引擎提供了对容器的支持。容
# 实现Docker容器宿主机文件共存的方法 ## 概述 在Docker中,容器宿主机之间的文件共存是一种常见需求。本文将介绍如何实现这一目标,并逐步指导新手开发者完成操作。 ## 步骤概览 下面是实现Docker容器宿主机文件共存的步骤概览: ```mermaid gantt title Docker容器宿主机文件共存步骤 dateFormat YYYY-MM-D
原创 2024-04-10 03:43:12
46阅读
 1.vector的内存增长vector其中一个特点:内存空间只会增长,不会减小,援引C++ Primer:为了支持快速的随机访问,vector容器的元素以连续方式存放,每一个元素都紧挨着前一个元素存储。设想一下,当vector添加一个元素时,为了满足连续存放这个特性,都需要重新分配空间、拷贝元素、撤销旧空间,这样性能难以接受。因此STL实现者在对vector进行内存分配时,其实际分配的
  • 1
  • 2
  • 3
  • 4
  • 5