1、 安装# 在linux中执行下面的命令就能安装 # 参考手册:https://www.runoob.com/docker/centos-docker-install.html curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun2、配置开机启动systemctl enable docker3、建立docker组,并
转载 2023-12-24 10:15:24
79阅读
目录啥是数据卷创建数据卷绑定数据卷权限数据卷容器实现原理 想象一下,你的公司使用docker在容器中部署了一个电商项目,数据全部存在容器中。现在,你一不小心把这个容器删了,里面的数据全没了,再也无法恢复。完了,公司的核心资产被你搞没了,猜猜你能在牢里蹲多久?啥是数据卷当然,一个公司业务不可能这么脆弱,但是容器天生就有数据不持久的特点,数据随容器即生即灭,那有什么方法能让其中的重要数据持久化呢?答
数据卷volume功能特性 数据卷 是一个可供一个或多个容器使用的特殊目录,实现让容器中的一个目录和宿主机中的一个文件或者目录进行绑定。数据卷 是被设计用来持久化数据的对于数据卷你可以理解为NFS中的哪个分享出来的挂载点,指宿主机共享的目录。主要有如下的功能和特性容器中数据的持久存储容器间的资源共享容器的迁移(分布式)对数据卷的修改会立马生效对数据卷的更新,不会影响镜像数据卷默认会一直存
转载 2023-07-12 16:36:02
195阅读
版本限制Docker: 17.06.0-cecriu: 3.12kernal: 3.10.0-957.el7.x86_64 || 5.10.2-1.el7.elrepo.x86_64 (Optional)os: CentOS Linux release 7.9.2009 (Core) (Optional)实测在该环境下,容器热迁移可用,热迁移成功与否与 dockercriu 版本强相关。环境部署# Docker 安装$ sudo yum install -y yum-util
原创 2021-08-11 09:08:08
836阅读
生成k8syaml文件docker run转成docker-compose 通过composerize网站:https://www.composerize.com/docker-compose转k8s的yaml 通过kompose命令 kompose网站:https://kompose.io/一、安装和转换安装komposecurl -L https://github.com/kubernetes
Docker 热迁移探索,基于CRIU实现运行状态迁移
原创 2021-10-09 11:58:33
343阅读
$ podman container checkpoint suspicious_jonesERRO[0000] container is not destroyed
原创 2022-05-30 19:48:22
743阅读
$ podman container restore exciting_neumannError: failed to restore container 2
原创 2022-05-30 19:47:51
207阅读
## 了解 Docker in Docker:概念与实践 ### 什么是 Docker? Docker 是一个开源的容器虚拟化平台,允许开发者将应用及其所有依赖封装在一个标准化的单元(称为容器)中,从而实现"一次构建,到处运行"的理念。Docker 提供了轻量级的虚拟化,相比传统的虚拟机,Docker 容器启动更快,资源占用更少。 ### 什么是 Docker in Docker(DinD)
原创 2024-09-24 03:36:04
216阅读
【代码】【Dockerdocker|迁移docker目录。
原创 2023-03-06 07:55:28
1196阅读
一、Docker简介       什么是Docker呢?Docker是一种新兴的虚拟化方式。Docker其实就是一个容器,这个容器可以放置我们的应用,管理我们的应用。Docker本意是码头工人,码头工人是干什么的,就是管理集装箱的,而集装箱中装的就是我们的应用。二、为什么要用Docker       我们要在服务器上放
1.docker镜像的获取使用如下的docker pull 命令可以从官方的docker hub网站获取需要的镜像。docker pull NAME[:TAG]官方网站虽然资源多,但是由于是国外的网站,访问速度很不理想,获取一个镜像可能要等很久。2.镜像获取加速的方法2.1 非官方仓库下载国内有很多提供这样服务的镜像源,下载的速度要好很多。 有满足需要的镜像的话,可以从对应地址下载。 在NAM
前提条件操作系统要求要安装Docker Engine,您需要以下Ubuntu版本之一的64位版本:Ubuntu Eoan 19.10Ubuntu Bionic 18.04(LTS)Ubuntu Xenial 16.04(LTS)Docker Engine都支持x86_64 (or amd64), armhf, arm64, s390x (
转载 2023-12-12 19:45:53
251阅读
文章目录Docker是什么市面使用情况理解为什么需要用途特点镜像images容器仓库安装winmacDocker是什么市面使用情况理解为什么需要基于linux容器的 环境,类似于虚拟机,方便部署用途特点好处开发同一份镜像镜像images分层,在别人的镜像基础上做修改容器写在最上层,下面都是只读仓库安装winmac...
原创 2021-08-26 09:24:33
2859阅读
1. 配置依赖环境 yum -y install yum-utils device-mapper-persistent-data lvm2 2. 配置镜像源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux ...
转载 2021-09-07 01:36:00
2841阅读
3评论
docker是一个应用容器引擎项目,基于go语言开发,开源。官方文档也是非常详细,只不过是英文的,但是只要想看,肯定能克服。 docker火爆至今,镜像仓库里的内容也非常丰富了,日常用的环境很多在里面可以直接找到。 1. Docker为什么会出现 先提几个场景: 运维帮你开发的项目部署到服务器上,告
原创 2021-05-19 20:54:38
2916阅读
Kubernetes(简称K8S)是一个用于自动部署、扩展和管理容器化应用程序的开源系统。而Docker是一个基于Linux容器的开源平台,可以方便地将应用程序及其依赖打包成一个容器,以实现跨平台的部署。 在Kubernetes中使用Docker容器,首先需要了解Docker的基本概念和使用方法,以及如何在Docker Hub上获取镜像。下面将逐步介绍Kubernetes和Docker Hub的
原创 2024-01-18 11:39:17
516阅读
在Kubernetes(K8S)中,我们经常会使用Docker来进行容器化部署。在使用Docker时,很重要的一点就是对Docker进行认证,确保只有授权的用户可以访问和操作Docker。 下面我将详细介绍如何在Kubernetes中实现"Docker认证Docker"的过程,并提供相应的代码示例。 ### 流程概述 首先,让我们看一下整个"Docker认证Docker"的流程: | 步骤
原创 2024-05-28 10:38:39
211阅读
# Docker Engine: 了解和使用Docker容器技术 ![Docker Logo]( ## 引言 在现代软件开发中,容器化已经成为一种非常流行和广泛使用的技术。Docker是目前最受欢迎的容器化平台之一,它提供了一种简单而强大的方式来构建、部署和运行应用程序。Docker Engine是Docker的核心组件,本文将深入介绍Docker Engine的基本概念和用法,并提供一些示
原创 2024-02-01 09:33:49
127阅读
# Docker in Docker 镜像 ## 引言 Docker in Docker(简称为DinD)是指在Docker容器中运行Docker守护进程的技术。它允许在Docker容器中构建和运行其他容器,从而实现了更高级别的容器化。本文将介绍Docker in Docker镜像的概念和使用方法,并通过代码示例演示如何创建和使用Docker in Docker镜像。 ## Docker i
原创 2023-10-10 12:01:10
389阅读
  • 1
  • 2
  • 3
  • 4
  • 5