未来@音律
爱睡觉,爱美食,喜欢奇思妙想;
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
docker镜像管理基础
从上图可以看出docker镜像含有启动容器所需要的文件系统及其内容,因此,其用于创建并启动docker容器docker采用分层构建机制,最底层为bootfs,其次为rootfsbootfs:用于系统引导的文件系统,包括bootloader和kernel,容器启动完成后会被卸载以节约内存资源rootfs:位于bootfs之上,表现为docker容器的根文件系统: ...原创 2019-07-07 23:41:48 · 284 阅读 · 0 评论 -
docker容器虚拟化网络概述
6种名称空间:UTS,User,Mount,IPC,Pid,Netdocker 安装完之后默认提供三种网络这里的bridge就表示桥接网络,并不是物理桥而是Net桥。意思就是它的本机之上自动创建一个纯粹的软交换机,也可以当网卡使用。它既可以当二层的交换设备,也可以当二层的网卡设备。如果你不给他地址它只能当交换机,如果给它地址,它既能当交换机也能当网卡。随后我们每启动...原创 2019-07-08 10:53:46 · 403 阅读 · 0 评论 -
docker容器网络
rpm -q命令,查看指定软件是否已安装我们现在在一台没有安装过docker的机器上执行这些操作。我们可以使用netns管理网络名称空间r1,r2就是两个网络名称空间,如果我们没有单独指令创建网卡的话,那么它就只有一个lo我们也可以使用ip命令直接创建虚拟网卡对,然后把一个人工分配到网络名称空间来。而创建虚拟网卡对无非就是使用ip link命令。...原创 2019-07-09 10:32:55 · 202 阅读 · 0 评论 -
Devops核心及kubernetes架构概述
CI:持续集成CD:持续交付,DeliveryCD:持续部署,Deployment以上三个过程统称为Devops容器技术的实现,使得Devops迅速流行,而Devops的流行又使得容器编排成为底层的智能技术工具。Devops本身并不是一种技术,它是一种文化,是一种运动,是一种趋势。K8S特性1. 自动装箱(基于资源依赖及其它的约束,能自动完成它的部署,而且不影响其可读性...原创 2019-07-12 17:25:07 · 713 阅读 · 0 评论 -
Docker存储卷
docker镜像由多个只读层叠加完成,启动容器时,docker会加载只读镜像层并在镜像栈顶部添加一个读写层如果运行中的容器修改了现有的一个已经存在的文件,那该文件将会从读写层下面的只读层复制到读写层,该文件的只读版本仍然存在,只是已经被读写层中该文件的副本所隐藏,这就是“写时复制机制”描述:如果一个文件在最底层是可见的,如果在layer1上标记为删除,最高的层是用户看到的Layer2的...原创 2019-07-09 15:36:09 · 201 阅读 · 0 评论 -
Dockerfile详解
我们之前讲过镜像的生成途径有两种: 1.Dockerfile 2.基于容器制作今天我们就来讲一讲Dockerfile究竟是什么?Dockerfile就是制作docker镜像的源码它是一个包含用于组合镜像的命令的文本文档docker通过读取dockerfile中的指令自动生成镜像Dockerfile语法格式其实Dockerfile只有两类语句组...原创 2019-07-10 16:23:28 · 260 阅读 · 0 评论 -
docker安装及简单使用
%s@https://download.docker.com/@https://mirrors.tuna.tsinghua.edu.cn/docker-ce/@yum install docker-cedocker-ce的配置文件在配置文件:/etc/docker/daemon.json 它是一个json格式的数组,里面定义了各个需要定义的参数这个目录在第...原创 2019-07-05 14:21:55 · 238 阅读 · 0 评论 -
Docker部署web项目完整流程(tomcat+jdk+mysql)
经过三天的反复试验,解决了诸多bug,终于总结出一套完整的流程,网上有很多教程都是很模糊的,希望我的总结可以帮到大大家,帮助大家降低学习成本。首先说一下部署的整个思路:---------做镜像过程------------------------------------------------------------------------------------------------...原创 2019-08-23 18:09:02 · 5091 阅读 · 0 评论 -
docker build 时出现no space left on device解决方法
今天我在docker build的时候遇到了一个特别奇怪的错误 no space left on device。看到这个错误的第一反应就是应该是存储空间不够了。于是我查看了一下内存使用情况。执行命令:df -h结果发现我的内存空间已经被占用了99%,把我吓了一跳呀,因为我感觉自己根本没有存多大的文件呀。在搜寻了诸多文章之后,我终于找到了解决办法,也知道了自己会出现这样的问题的...原创 2019-08-23 18:47:32 · 19490 阅读 · 6 评论