
docker
文章平均质量分 60
YUyuanAN_COM
不负众望的一定会活的很精彩
展开
-
docker的一些原理
这篇会比较杂七杂八 .- +.+ -.docker的5个优势持续集成性版本可控制可移植性可隔离性安全性容器runtimeruntime是容器真正运行的地方就好比于Java程序和jvm的关系。lxc: docker 12版本以前runc: dicker12版本以后rkt: coreOS容器的管理工具lxd:lxcrunc:docker-engine17 ————>...原创 2019-10-31 14:23:21 · 200 阅读 · 0 评论 -
搭建私有的docker镜像仓库
搭建私有镜像仓库创建私有仓库下载registry镜像docker pull registry创建一个私有镜像仓库的目录mkdir -p /root/images运行私有仓库容器docker run -d -p 5000:5000 --restart=always -v /root/images:/var/lib/registry –name egistry registry:2...原创 2019-10-31 13:35:25 · 329 阅读 · 2 评论 -
DOCKER的ELK日志管理平台
ELKE elasticsearch 生成近乎实时查询的全文搜索引擎L logstash 收集读取原始日志并对其进行分析和过滤再把结果转给其他组件K kibana 可视化一个基于java脚本的web图形界面注:至少需要4G内存实验步骤先将sysctl vm.max_map_count 需要修改为262144sysctl -w vm.max_map_count=262144...原创 2019-10-31 13:11:42 · 242 阅读 · 0 评论 -
DOCKER容器监控
容器监控docker自有的监控命令查看各个容器的信息docker container ls查看容器进程docker container top 容器名称查看各个容器硬件使用情况docker container statssysdig实时监控(仅支持原生容器)安装内核包yum -y install kernel-devel复制3.10.0-327.el7.x86_64...原创 2019-10-31 09:39:33 · 437 阅读 · 0 评论 -
DOCKER中的通讯
docker中如何进行互通单容器通讯NONEnone优点是可以生成随机码,缺点是无法通讯。docker run -it --network none 镜像ID或者名称HOSThost优点是性能比较好,缺点是会有端口冲突的问题,可以使用于对性能有要求的容器。docker run -it --network host 镜像ID或者名称bridge我们创建容器的时候会发现我们有...原创 2019-10-30 20:45:14 · 190 阅读 · 0 评论 -
自己手工创建docker中base镜像
base镜像原理创建base镜像就好比是在原有的镜像上安装或添加执行某些命令。灰常简单镜像创建原理创建镜像的时候会出现一个临时容器到具体内容跟的时候会删掉这个临时容器然后生成一个临时镜像层镜像文件中出现几次命令就会重复上面几次步骤最后这几个镜像层进行合成就生成镜像如何创建镜像对创建好的dockerfile文件执行命令,进行创建。docker build -t 名称:标签 ....原创 2019-10-30 19:50:37 · 877 阅读 · 0 评论 -
docker容器原理之(解耦与半解耦)
解耦与半解耦解耦与半解耦的原理软件流程想要了解解耦与半解耦,需要先知道一个应用启动的流程是什么。USER通过shell(bash/zsh)发送指令给OS,OS发送通知lib库准备好运行环境,lib库准备好通知soft可以运行了,soft进行操作将指令下发给device执行。解耦当我们在同一个操作系统中运行相同的软件程序时,它们会发生冲突。解除耦合则是为一个软件分配一个环境,使其独...原创 2019-10-30 19:04:53 · 1627 阅读 · 3 评论 -
CENTOS7中安装DOCKER
使用软件以及工具CENTOS7(一款开源的Linux系统)DOCKER(一款开源的应用容器引擎)YUM(Yum是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器)安装步骤删除原有的yum.repo的文件(使用MV移动走也可以)rm -rf /etc/yum.repos.d/*.*添加一个含有的docker的yum源 我使用的是阿里云的vim...原创 2019-10-30 17:43:26 · 319 阅读 · 0 评论