docker
霸气的兔子
Talk is cheap. Show me the code.
展开
-
docker实践总结——容器与Linux进程
思考docker容器启动之后会有相应的Linux进程,容器与进程是怎么样的对应关系?一个容器一个进程吗,还是一个容器多个进程?容器与进程docker ps 查看所有已经启动的容器,从第一列找到一个[容器ID] ,下一步备用;ps -ef |grep [容器ID] 查看该容器对应的进程信息,从中找到 进程ID,下一步备用;pstree -ap [进程ID] 看到该容器的进程树信息。命令执行结果如下:进程树分析从上面截图中我们发现:父进程22745是容器的进程,这个进程下面还有多个 bas原创 2020-08-31 15:01:27 · 1523 阅读 · 0 评论 -
docker实践总结——centos安装docker
说明本示例是在centos7中通过yum安装docker 。由于执行yum需要root权限, 所以通过yum安装,需要切换到root用户,或者使用sodo。查看系统版本查看centos版本:lsb_release -a$ lsb_release -aLSB Version: :core-4.1-amd64:core-4.1-noarchDistributor ID: CentOSDescription: CentOS Linux release 7.7.1908 (Core)原创 2020-05-19 21:26:36 · 506 阅读 · 0 评论 -
docker实践总结——docker常用命令
介绍docker之前就有过了解,最近工作中有用到,便准备系统的学习一下,顺便通过博客的形式做笔记。docker和虚拟机(如VMware)的区别:docker比虚拟机要轻量级,虚拟机是模拟硬件,然后在虚拟的硬件上安装操作系统,操作系统是本身就是重量级软件,而docker则是基于容器的虚拟化技术,你可以把容器理解为沙箱环境,在Linux中是基于cgroups来实现的,容器中只会有需要运行的应用以及它依赖的必要库(比如依赖一些操作系统的必要库文件,而不向虚拟机一样需要整个操作系统)。举个例子,假设原创 2020-05-11 18:22:42 · 597 阅读 · 0 评论 -
docker实践总结——基于容器制作镜像
一、说明学习docker有一段时间了,今天来做一个定制化的容器:centos+python+一些第三方python包,容器要复用的话需要形成镜像(一次定制n次使用)。在定制过程中也遇到了不少问题,现将其记录下来方便后续回看。好记心不如烂笔头!需要用到的docker命令:docker pulldocker rundocker execdocker commitdocker savedocker loaddocker exportdocker importdocker命令使用详见:do原创 2020-05-20 16:39:29 · 780 阅读 · 0 评论