![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Docker
文章平均质量分 77
Docker的学习与实践总结
ppingfann
这个作者很懒,什么都没留下…
展开
-
docker中tomcat镜像的使用
1从docker hub中将tomcat镜像拉下来 2可以看一下详细信息,使用docker pull tomcat拉取tomcat时若不指定标签,则会使用默认的latest标签 3接下来我们要让这个镜像作为容器在后台运行起来,并且将该容器的端口号暴露出来,也就是说,将容器的端口映射到我们自己计算机的物理端口上 -d参数是让tomcat容器在后台运行 -p参数是将容器的端口映射给宿主机的端原创 2017-08-02 18:19:51 · 6000 阅读 · 1 评论 -
搭建docker镜像私有仓库
1docker官方提供了docker hub来存储我们的镜像文件。但由于docker hub管理的都是公开的镜像,并且访问的时候有时会特别的慢。所以我们打算来搭建一个私有的仓库,需要使用官方库中的registry镜像。2下载registry镜像 docker pull registry运行registry镜像 docker run -d -p 5000:5000 -v /root/pf_regi原创 2017-08-02 21:18:12 · 3806 阅读 · 0 评论 -
Docker底层的内核知识——namespace
概述用过Docker的开发者都知道,Docker容器在本质上是宿主机上的一个进程。也就是常说的容器是操作系统级的虚拟化。容器与容器之间做了资源的隔离,所以在一个容器内部的各种操作会给人一种仿佛在独立的系统环境中的感觉。外部应用对容器进行访问时,也会有这种感觉。而做这种容器资源隔离的Linux内核机制就是namespace。感受一下namespace的存在在具体了解namespace之前...原创 2018-04-15 14:36:39 · 4803 阅读 · 0 评论 -
搭建docker镜像私有仓库碰到的问题
之前我有过一篇博客是专门讲如何搭建docker镜像私有仓库的。《搭建docker镜像私有仓库》 最近将docker升级到1.12版本后又搭建了私有仓库。当镜像仓库的容器运行起来之后,我在其它节点上想要拉取该仓库中的镜像,遇到了如下报错: 该报错的原因在于: docker从1.3版本以后对Registry的访问都是用的https。这是基于安全的考虑的。而我的私有仓库容器使用http协议。所...原创 2018-05-17 10:29:44 · 1857 阅读 · 1 评论 -
Docker底层的内核知识——cgroups
概述我的上一篇博客Docker底层的内核知识——namespace讲解了内核中支持Docker作资源隔离的机制namespace。本篇文章主要讲述Docker背后内核的另一机制——cgourps。cgroups不仅可以用来限制被namespace隔离的资源,还可以为资源设置权重、计算使用量、操控任务启停等。从Linux系统中看cgroups我们依然先从操作系统中直观的看一下cgro...原创 2018-05-08 12:25:19 · 1192 阅读 · 0 评论