![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
super_lixiang
这个作者很懒,什么都没留下…
展开
-
第一集:Docker的配置搭建
容器、docker概念:部署演变物理机/KVM缺点 部署慢 成本高 资源浪费,CPU内存用不完 很难迁移 虚拟化的优点 资源得到了合理分配 容易扩展 很容易云化 容器是实现DevOps的解决方案docker优点: 1、简化程序: Docker 让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,便...原创 2018-11-01 19:04:16 · 657 阅读 · 0 评论 -
第二集:Docker的镜像image
docker的底层技术实现架构:docker engine:整体架构:底层技术支持:namespace:做隔离,pid,net,可以启动多个容器 control groups:做资源限制,比如对内存,对CPU做限制 union file system:镜像的分层docker image概述:当运行容器时,使用的镜像如果在本地中不存在,docker 就...原创 2018-11-01 20:34:46 · 208 阅读 · 0 评论 -
第三集:Docker的容器container
构建在image之上的,image(镜像)是只读的,container是可读写的,就像类与对象的关系查询本地正在运行的container(容器)查询所有的container运行没有的image,会自动下载 docker run xxxxx 进行交互运行容器 查看docker container正在运行的是一个,所有的是2个,打开一个新的终端删除容器简写:...原创 2018-11-01 21:14:42 · 263 阅读 · 0 评论 -
第四集:Docker之创建image
基于原image,创建新的image: 交互运行 安装一个软件退出容器基于修改的容器做新的镜像 基于Dockerfile去制作image:创建Dockerfile用当前的Dockerfile构建 查看image ...原创 2018-11-01 21:33:09 · 994 阅读 · 0 评论 -
第五集:Docker之Dockerfile详解
1.FROM:引入和开始#从头制作baseImageFROM scratch#使用已有的baseImageFROM centos#指定使用的版本FROM ubuntu:14.042.LABEL:定义一些说明信息LABEL maintainer=604702050@qq.comLABEL version=”1.0”LABEL description=”...原创 2018-11-01 22:01:15 · 208 阅读 · 0 评论 -
Docker-compose
Compose采用 YAML文件定义 Docker容器之间的依赖,设置环境变量和文件的持久 化。 我们看一个配置文件examples/e2e_cli/base/docker-compose-base.yaml的节选:在这个节选的配置文件中,一共定义了 l 个排 序服务节点 orderer.example.com 和 l 个 Peer节点 peerO.orgI.example.com。 Dock...原创 2018-11-09 21:02:31 · 307 阅读 · 0 评论 -
Docker补充之常用命令合集
原创 2018-11-09 21:02:41 · 138 阅读 · 0 评论 -
第七集:Docker之Dockerfile案例-快速搭建stress
方式1:运行ubuntu直接安装stress使用256内存,debug输出指定超出容器内存的任务方式2:编写Dockerfile构建在本机与容器交互运行遇到这种情况 开一个新的终端 docker stop xxxxx...原创 2018-11-02 13:39:46 · 370 阅读 · 0 评论 -
第八集:Docker之网络namespace
一.网络分类单机◼ Bridge Network ◼ Host Network ◼ None Network多机◼ OverlayNetwork 二.网络基础三.Linux网络命名空间namespace运行2个容器查看2个机器的网络 在test2上ping下test1的namespace发现一个情况,可以ping通坑:若ping不通,则...原创 2018-11-02 16:21:30 · 590 阅读 · 0 评论