![](https://img-blog.csdnimg.cn/2020092713443611.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
虚拟化容器技术( Docker & K8s)
虚拟化容器技术( Docker & K8s)
plenilune-望月
这个作者很懒,什么都没留下…
展开
-
Docker(十) Docker数据管理(数据卷管理、数据备份、数据恢复)
Docker 的数据管理1 数据卷管理数据卷的作用是将宿主机的某个磁盘目录映射到容器的某个目录,从而实现宿主机和容器之间的数据共享。docker run|create --name [容器名称] -v [宿主机目录]:[容器目录] [镜像名称]参考新建容器章节或新增并启动容器章节2 数据卷容器管理数据卷容器的作用是实现多个容器之间的数据共享。其实,数据卷容器也是一个容器,但是与其他 Docker 容器不一样的是,数据卷容器是专门用来提供数据卷给其他容器进行挂载操作。2.1 创建数原创 2020-09-28 11:54:19 · 229 阅读 · 0 评论 -
Docker(九) Docker 容器的生命周期详解
Docker 容器的生命周期1 状态介绍1.1 圆形代表容器的五种状态: created:初建状态 running:运行状态 stopped:停止状态 paused: 暂停状态 deleted: 删除状态 1.2 长方形代表容器在执行某种命令后进入的过度状态: docker create : 创建容器后,不立即启动运行,容器进入初建状态; docker run : 创建容器,并立即启动运行,进入运行状态; d原创 2020-09-28 11:47:17 · 2118 阅读 · 0 评论 -
Docker(八) Docker搭建私有本地镜像仓库
本地镜像仓库1 搭建本地仓库1.1 下载本地仓库镜像docker pull registry1.2 修改 Docker Service 配置vi /usr/lib/systemd/system/docker.service修改内容如下:找到 Service 节点,在 ExecStart 属性末尾增加新参数,值为:--insecure-registry ip:50001.3 修改 Docker Daemon 配置vi /etc/docker/daemon.json原创 2020-09-28 11:42:40 · 215 阅读 · 0 评论 -
Docker(七) Docker使用阿里云镜像仓库
阿里云镜像仓库在阿里云容器镜像服务中,创建镜像仓库。并依据镜像仓库信息完成镜像的 push 和pull。1 push 镜像docker login --username=jincg_ear registry.cn-hangzhou.aliyuncs.comdocker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/jincg_ear/jincg_repo:[镜像版本号]docker push registry.cn-hangzhou.al原创 2020-09-28 11:36:59 · 1146 阅读 · 0 评论 -
Docker(六) Docker File 管理
Docker File 管理Docker File 是用来构建 Docker 镜像的构建文件,是由一系列命令和参数构成的脚本。案例构建一个 java 工程镜像。1 使用本地命令构建镜像1.1 下载 JDK 镜像一般使用 openjdk 镜像。docker search openjdk docker pull openjdk 1.2 创建构建文件要构建到镜像中的 jar 文件需要和 buildFile 处于同一个目录。vi ~/docker/buildFileFROM原创 2020-09-28 11:33:33 · 270 阅读 · 0 评论 -
Docker(五) Docker 容器操作
Docker 容器操作可以把容器看成简易版的 Linux 环境(包括 root 用户权限,进程空间,用户空间和网络空间等)和运行在其中的应用程序。1 新建容器docker create [options] 镜像名字或者 ID [COMMAND] [ARG...] docker create -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root mysql docker create -p 3306:3306 --name m...原创 2020-09-27 14:16:53 · 116 阅读 · 0 评论 -
Docker(四) Docker 镜像操作
1 什么是 Docker 镜像Docker 镜像是由文件系统叠加而成(是一种文件的存储形式)。最底端是一个文件引导系统,即 bootfs,这很像典型的 Linux/Unix 的引导文件系统。Docker 用户几乎永远不会和引导系统有什么交互。实际上,当一个容器启动后,它将会被移动到内存中,而引导文件系统则会被卸载,以留出更多的内存供磁盘镜像使用。Docker 容器启动是需要一些文件的,而这些文件就可以称为 Docker 镜像。2 列出镜像列出 docker 下的所有镜像,命令: docker原创 2020-09-27 14:09:22 · 107 阅读 · 0 评论 -
Docker(三) Docker 镜像加速器配置(Docker 使用阿里云镜像)
镜像加速器配置默认情况下 Docker 从 Docker Hub 上下载镜像资源,但速度很慢,可以通过配置国内的镜像加速器来解决。本课程以阿里云镜像加速器为例讲解1 访问阿里云https://www.aliyun.com/2 进入控制台3 搜索镜像加速器4 选择对应的 OS 并配置5 验证镜像加速器配置通过 docker info 命令验证镜像加速器配置,结果如下:...原创 2020-09-27 14:04:15 · 221 阅读 · 0 评论 -
Docker(二) Docker 安装与启动
Docker 安装与启动以下安装步骤基于 CentOS8,并确保该虚拟机可以连接外网。1 安装1.1 下载 docker-ce repo为本地 yum 提供远程 repo 信息。curl https://download.docker.com/linux/centos/docker-ce.repo -o/etc/yum.repos.d/docker-ce.repo1.2 安装依赖yum install -yhttps://download.docker.com/linu.原创 2020-09-27 13:58:28 · 83 阅读 · 0 评论 -
Docker(一) Docker 快速简介
一、 Docker 简介1 什么是 DockerDocker 是基于 Go 语言实现的开源容器项目。利用操作系统本身已有的机制和特性,可以实现远超传统虚拟机的轻量级虚拟化。它是内核级的虚拟化。期望达到使项目运行环境“一次封装,到处运行的目的”。利用 docker 创建的运行环境叫做 docker 容器,容器是通过 docker 镜像创建的,docker镜像文件可以放在私有仓库中也可以放在共有仓库中。官网地址:https://www.docker.com2 Docker 和 VM 的对比原创 2020-09-27 13:52:36 · 298 阅读 · 0 评论