学习方法论概念 -- 这个东西是什么?作用 -- 这个东西什么作用?  好处是啥怎么下载  -- 官网怎么玩 -- 使用 实践 命令实践 -- 永远hello world1.AB法则Before1.配置环境、测试环境、开发环境等不同,所以运维部署的时候就会发现版本、配置不同,造成问题 开发 : 这里能跑   运维:我这跑不起来 开发 :只提供src源代码,list清单
转载 2024-10-23 16:19:27
56阅读
一、什么是Docker?1.1 理解Docker容器的简单概念?        有一个最常见的例子来很好的帮我们简单了解Docker容器技术:        当我们在一台计算机中配置好了环境,花费了极大的时间和精力成功开发部署好了一个应用。
Linux容器简介Linux容器 是与系统其他部分隔离开的一系列进程。运行这些进程所需的所有文件都由另一个镜像提供,这意味着从开发到测试再到生产的整个过程中,Linux 容器都具有可移植性和一致性。因而,相对于依赖重复传统测试环境的开发渠道,容器的运行速度要快得多。容器比较普遍也易于使用,因此也成了 IT 安全方面的重要组成部分。[1]Docker简介Docker 是一个开源的
转载 2023-12-07 16:26:37
72阅读
如何使用K8S实现容器之外的容器? 在Kubernetes(简称K8S)中,我们通常使用Docker作为容器运行时,但实际上,K8S还支持除了Docker之外的其他容器运行时。本文将介绍如何使用K8S实现容器之外的容器,并提供相应的代码示例。 ## 整体流程 使用K8S实现容器之外的容器需要以下几个步骤: | 步骤 | 描述 | | ---- | ---- | | 步骤1:选择容器运行时
原创 2024-01-26 10:58:47
74阅读
K8S(Kubernetes)是一个开源的容器编排和管理平台,它允许用户自动部署、扩展和管理容器应用程序。虽然Kubernetes广泛使用Docker作为默认的容器运行时,但事实上,Kubernetes支持多种容器运行时,包括Docker以外的其他容器运行时。本文将介绍在Kubernetes中除了Docker外还有哪些容器运行时,并提供相关代码示例。 1. 容器运行时的概念 容器运行时是指负责
原创 2024-01-26 10:59:10
158阅读
## 容器除了 Docker 还有哪些? 容器技术是近年来非常火热的话题,而 Docker 作为最著名的容器平台,已经成为行业标准。然而,除了 Docker 之外,还有其他一些优秀的容器化解决方案。本文将介绍一些常见的容器技术,并为每种技术提供相应的代码示例。 ### 1. Kubernetes Kubernetes(简称 K8s)是 Google 开源的容器集群管理系统,它提供了自动
原创 2023-11-30 03:55:30
259阅读
1. 容器生态介绍基本概念 说到容器技术,大家都想到docker,可能认为容器就是dockerdocker也是容器。其实,docker仅仅是一种容器的引擎。除了docker以外,还有CoreOS的RKT,还有linux的容器技术LXC等。而docker是这些容器引擎技术中最为成熟的技术。当我们谈到容器,不得不说的是虚拟机,例如:VMware,VirtualBox等,虚拟机是基于硬件的虚拟技术,
白话容器基础(三):深入理解容器镜像在前两次的分享中,我讲解了 Linux 容器最基础的两种技术:Namespace和 Cgroups。希望此时,你已经彻底理解了“容器的本质是一种特殊的进程”这个最重要的概念。而正如我前面所说的,Namespace 的作用是“隔离”,它让应用进程只能看到该Namespace内的“世界”;而 Cgroups 的作用是“限制”,它给这个“世界”围上了一圈看不见的墙。这
“集装箱之父”马尔科姆·麦克莱恩,因为将集装箱在运输业中应用和普及被《福布斯》列入1950年以来改变世界的10个人之一。而在计算机领域,我们有幸见证了容器技术近几年来的迅猛发展对于软件发展的越来越多的影响。正好赶上好机会,入职了威佩(坐标杭州,欢迎来撩)之后接触这些前沿的技术也越来越多,在很多场景下都有用到容器技术进行开发或测试生产,也逐渐对容器技术有了一些自己的认识和理解。本文主要阐述一下容器
私有仓库的搭建为什么要搭建私有仓库?docker hub太慢放到网上去,有些docker是定制的,上传后不安全。如何搭建私有仓库? 下载一个registry镜像,或者直接在网上拉取一个registry镜像,运行容器。REPOSITORY TAG IMAGE ID CREATED SIZE registr
转载 2024-06-22 00:29:49
154阅读
# 如何实现“docker容器除了文件还在” ## 一、流程概述 为了让小白更好地理解,我们可以通过以下步骤来实现“docker容器除了文件还在”的效果: ```mermaid pie title Docker容器删除文件还在的实现流程 "创建Docker容器" : 30 "删除文件" : 20 "查看文件是否还在" : 50 ``` ## 二、具体步骤
原创 2024-04-20 07:38:08
198阅读
service endpoint with name xxx already exists ( docker 已删除的容器却依旧存在)
容器是一种虚拟技术,通过隔离技术和镜像技术将打包好的镜像以进程的形式运行在操作系统之上,共用系统内核,以达到轻量隔离,简化部署的能力。 优点:1. 隔离损耗虚拟机是通过虚拟硬件指令去隔离各操作系统与硬件资源,而容器通过cgroup,eth0等cpu,mem,network虚拟隔离技术让系统工作在更加轻量级的进程级别,从而能减少容器启停调度成本。2.镜像技术部署方便容器镜像技术可以将容
思考在工作中如何高效的保证开发人员写代码的开发环境与应用程序要部署的生产环境一致性? 如果要部署一台新的机器, 一切都要从头开始配置吗? (本文以VM虚拟机和ubuntu系统的镜像为例)Docker:1. 上述的问题都涉及一个点--相同的工作是否需要重复的做? 2. 避免相同的工作重复做就是容器技术应用之一 3. Docker的目标之一就是缩短代码从开发, 测试到部署, 上线运行的周期, 让我们
转载 2023-08-27 23:32:49
100阅读
目录1.容器是什么2.什么是Docker3. 从Linux容器Docker4. 容器与虚拟5. Docker在开发和运维中的优势1.容器是什么容器容器有效地将由单个操作系统管理的资源划分到独立的组中,以更好地在孤立的组之间平衡有冲突的资源使用需求linux容器 (Linux Containers, LXC)最早的容器技术可以追溯到1982 Unix系列操作系统的chroot工具。早起的容器
菜菜哥,你上次讲的kubernetes我研究了一下,你再给我讲讲dockerdocker可很流行呀kubernetes是容器编排技术,容器不就是指的docker吗?docker可不等于容器哦,docker只算是容器的一种吧,算了容器的典型代表容器的诞生在传统的软件部署方式中,程序员需要把要发布的应用程序打成包发给运维人员,然后由运维人员在生产环境进行部署。当随着应用的版本迭代越来越多,应用的依赖
如何查看容器日志? 在使用 Docker 运行容器时,我们经常需要查看容器的日志来排查问题、监控应用程序的运行状态等。除了使用 `docker logs` 命令之外,还有其他一些方法可以查看容器日志。本文将介绍在 Docker 中查看容器日志的方法,并附带代码示例。 ## 方法一:使用 `docker logs` 命令 最常用的方法是使用 `docker logs` 命令来查看容器的日志。该
原创 2023-11-10 08:50:30
125阅读
## 不小心删除了 Docker 容器怎么办? 在使用 Docker 进行容器部署的过程中,不小心删除 Docker 容器是一种常见的错误操作。不过,不用担心,我们可以通过一些方法来恢复被删除的容器。本文将介绍如何在不小心删除 Docker 容器后进行恢复,并提供相关的代码示例和解释。 ### 1. Docker 容器的删除操作 在开始之前,我们先来了解一下 Docker 容器的删除操作。
原创 2024-01-28 05:31:02
2136阅读
# 项目方案:Docker容器删除后的挂载清理 在使用Docker进行应用程序开发和部署时,容器的管理是一个重要话题,尤其是挂载的清理。在某些情况下,删除容器后,其挂载(例如,卷或绑定挂载)并不会自动删除,这可能会导致存储资源的浪费。因此,本文将提出一个清理挂载的解决方案,并提供相关代码示例以供参考。 ## 背景 当开发人员使用Docker创建、启动和删除容器时,常常会挂载数据卷来保持数据的
原创 2024-08-02 04:21:34
157阅读
# 恢复意外删除的Docker容器 ## 介绍 在使用Docker进行容器部署时,不小心删除容器是一种常见的错误。当我们删除一个容器时,Docker会将其视为结束并清理其相关资源。但是,如果我们意外删除了一个容器,有时我们可能希望能够恢复它。本文将指导你如何恢复意外删除的Docker容器。 ## 整体流程 下面是恢复意外删除的Docker容器的整体流程。我们将使用命令行界面来执行这些步骤。
原创 2023-09-21 17:38:52
208阅读
  • 1
  • 2
  • 3
  • 4
  • 5