
Docker
牛麦康纳
主攻运维安全基础平台架构设计与落地
展开
-
容器知识了解平行宇宙
平行宇宙,这个科幻片电影中最常引用的概念;容器,这个云原生时代最常提到的技术。这俩本是八竿子打不到一起的东西,今天,我就尝试用容器知识体系来帮助大家理解下平行世界。 正常人理解到三维没有任何困难,就是我们看到的xyz立体空间,但是我们其实活在一个四维空间中,时间就是另一个维度。虽然你周一和周二的早上9:00都坐在同一张办公桌上办公,但是因为时间维度的不同,在四维空间中它已经不再是同一个东西了。没听明白没关系,借助容器来讲解下,假如我们生活的世界运行在一个容器中,而且这个容器不停的以最小时间...原创 2020-05-21 16:02:55 · 540 阅读 · 0 评论 -
Dockerfile命令和实践
制作docker镜像有两种方式:build Dockerfile和Images->container->images 1, 通过先下载镜像,基于这个镜像启动容器,在容器中添加自己的部分再构造成镜像的方式我们上篇已经介绍过了,操作还是比较复杂的,而且不方便传播。 2, 通过命令docker build的方式可以预先准备一个dockerfile的脚本,脚本里可以干很多事情,更灵活,文件方式也更方便共享和传播。 本文主要学习下Dockerfile的规范,还是先罗列语法和基本命令,再应用于实战。原创 2017-09-13 23:34:18 · 488 阅读 · 0 评论 -
Docker-Compose服务编排
虽然我们上一篇通过Dockerfile可以很很方便的创建一个属于自己的镜像,但是我们不难发现通过docker run命令的方式启动多个容器的时候还是比较繁琐的,几十上百个微服务节点要通过docker run方式来启动的话,估计再好的运维人员也有敲错命令的时候。 这里我们再来研究一个容器编排方式DockerCompose。 centos下: 安装: yum-yinsta...原创 2017-09-14 13:53:46 · 2633 阅读 · 0 评论 -
Docker的原理和安装
为什么docker这么火,因为它符合互联网的要求“快”。 在前面博文中对互联网的“快”我有过自己的理解,“快”分为两个方面:性能快和使用快。原创 2017-09-11 22:45:29 · 623 阅读 · 0 评论 -
Docker常用命令和实战演练
基础命令: 1, 启动docker环境 service docker start 2, 查看当前运行中的容器 docker ps 3, 查看当前本机的镜像 docker images 4, 查看可以下载的某镜像 docker search kafka //查看kafka的可下载镜像 5, 重启docker环境 service docker restart原创 2017-09-12 23:25:24 · 673 阅读 · 0 评论 -
docker生态系统核心技术
前言:容器生态系统包含核心技术、支持技术和平台技术 核心技术:容器规范:通过定义规范保证了容器的可移植性和互操作性。Runtime环境:为容器运行提供底层的运行环境。Docker默认的runtime是runc容器管理工具:提供管理容器的API命令,例如Docker Engine容器定义工具:镜像定义语法和容器定义语法,例如dockerfileRegistry:存放Images的仓库容器OS:专门运...原创 2018-04-17 13:48:25 · 1027 阅读 · 0 评论