上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 28 下一页
摘要: 《容器访问外部世界:》 原理:NAT地址转换 1.物理机可以连接外网 2.docker run -it busybox ip a 容器可以访问外网 3.查看iptables策略,了解策略原理 iptables -t nat -s -A POSTROUTING -s 172.17.0.0/16 ! - 阅读全文
posted @ 2018-04-25 18:28 Leonardo-li 阅读(4051) 评论(0) 推荐(0)
摘要: 《docker network网络》 一.docker容器网络的介绍 测试镜像:busybox (1) 单机网络,容器间的通讯 1>none 什么都没有的网络, docker run -it --network=none busybox 高隔离性网络,比如是生成随机验证码,可以不通过网络,进入容器进 阅读全文
posted @ 2018-04-25 18:23 Leonardo-li 阅读(4338) 评论(1) 推荐(1)
摘要: 部分解释: 创建容器的命令 run 是create和start的结合 create-created-start 例子: docker create httpd OCM硬件信息 docker kill id 强制关闭容器 die某个程序别强制退出,或者进程出错 docker pause :暂停容器中所 阅读全文
posted @ 2018-04-25 18:10 Leonardo-li 阅读(11189) 评论(0) 推荐(1)
摘要: cgroup限制: 限制的好处:用户可以分配给容器具体的硬件资源,就是防止某个容器占用太多的资源而影响其他的容器或者host主机。 对硬件的限制,也就是cgroup限制,能限制的很少,在容器创建时namespace已经限制好了,只有cpu,mem,硬盘我们来限制。 (1)内存限制: 目的:限制每一个 阅读全文
posted @ 2018-04-25 18:05 Leonardo-li 阅读(451) 评论(0) 推荐(0)
摘要: 私有仓库(环境:centos 7) (1)开启私有仓库容器,并将本地的物理目录/myregistry映射到私有仓库的存放镜像的目录,目的是备份和方便扩容。 docker run -d -p 5000:5000 -v /myregistry:/var/lib/registry registry:2 ( 阅读全文
posted @ 2018-04-25 17:42 Leonardo-li 阅读(172) 评论(0) 推荐(0)
摘要: 1.拉取基础镜像 docker pull centos 2.下载源代码软件包 nginx-1.6.0.tar.gz 3.编辑dockerfile文件 mkdir /root/nginx/ vim /root/nginx/dockerfile FROM centos MAINTAINER 2018-0 阅读全文
posted @ 2018-04-13 17:44 Leonardo-li 阅读(5995) 评论(0) 推荐(0)
摘要: 构建容器的方法: (1)命令docker commit 运行容器的三个步骤:运行+修改+保存镜像 例子: 拉取镜像 docker pull centos 创建容器 docker run -itd e934aafc2206 /bin/bash 进入容器修改容器 docker exec -it e6e5 阅读全文
posted @ 2018-04-13 17:34 Leonardo-li 阅读(249) 评论(0) 推荐(0)
摘要: 1. 容器分层结构图: 2.dockerfile分层的结构图: 配合图详解: bootfs : kernel boot rootfs : /etc /dev /bin /usr .. 容器的内核会映射到容器的rootfs,等启动到bootfs的时候,容器就会卸载掉rootfs,由系统的rootfs也 阅读全文
posted @ 2018-04-13 17:27 Leonardo-li 阅读(481) 评论(0) 推荐(0)
摘要: docker 容器 容器不是docker ,但是docker是容器 (1)容器的核心技术: 容器规范:OCI coreOS红帽收购,在企业版7.5之内 rkt 组织OCI ,建立了两项规范: runtime spec:不同的厂商容器可以通用 image format spec:不同厂商通用镜像。 ( 阅读全文
posted @ 2018-04-13 17:09 Leonardo-li 阅读(336) 评论(0) 推荐(0)
摘要: docker架构 一.具体部分的详解: 1.docker daemon docker daemon是常驻的后台程序 docker server就是后台程序docker接受数据请求,然后交给route,路由给指定的容器,然后handler处理请求信息数据的(区分数据就是区分头部信息的类型,我请求的是什 阅读全文
posted @ 2018-04-13 17:06 Leonardo-li 阅读(856) 评论(0) 推荐(0)
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 28 下一页