
Docker
文章平均质量分 72
Docker
夏目-
这个作者很懒,什么都没留下…
展开
-
docker stats 查看容器资源的使用情况
在容器的使用过程中,如果能及时的掌握容器使用的系统资源,无论对开发还是运维工作都是非常有益的。幸运的是 docker 自己就提供了这样的命令:docker stats。docker stats默认情况下,stats 命令会每隔 1 秒钟刷新一次输出的内容直到你按下 ctrl + c。下面是输出的主要内容:[CONTAINER]: 以短格式显示容器的 ID。[CPU %]: CPU 的使用情况。[MEM USAGE / LIMIT]: 当前使用的内存和最大可以使用的内存。[MEM %]: 以原创 2021-01-18 17:20:51 · 1743 阅读 · 0 评论 -
查看docker 容器的在宿主机中的pid
Docker(1)使用linux 系统命令 ps 进行查找[root@web01 ~]# docker psCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES7a8f16c97ec9 feisky/nginx:cpu-fix "nginx -g 'daemon原创 2021-01-18 16:48:13 · 8366 阅读 · 0 评论 -
奇妙的 Docker Inspect
概述很多 Docker 用户都知道 docker inspect 命令,该命令用于获取容器/镜像的元数据,其中 -f 参数可以用于获取指定的数据,例如使用 docker inspect -f {{.IPAddress}} 来获取容器的 IP 地址。不过很多用户容易被该特性的语法搞晕,并很少有人能将它的优势发挥出来(大部分人都是通过 grep 来获取指定数据,虽然有效但比较零散混乱)。本文将详细介绍 -f 参数,并给出一些例子来说明如何使用它。docker inspect简单地说,-f 的实参是个 G转载 2021-01-18 13:46:19 · 537 阅读 · 0 评论 -
配置docker镜像加速器
阿里云镜像获取地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors加速器地址https://di14o6b8.mirror.aliyuncs.comCentOS 配置sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://di14o6b8.mirror.aliyun原创 2020-06-28 17:03:30 · 199 阅读 · 0 评论 -
深入理解docker容器 (2)
上一篇文章说docker容器原理咱们说Namespace和Cgroups那么有没有感觉少了点什么呢,哈哈就是接下来要说的镜像了,这可是Docker的核心呀,没有镜像怎么做到一次封装到处执行呢。镜像就是容器内的文件系统,就像我们在宿主机下面看到如下的目录一样:$ lsbin boot dev duitang etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var这时候我们应该原创 2020-05-18 16:09:41 · 199 阅读 · 0 评论 -
深入理解docker容器 (1)
对于一个程序来说,没有运行的时候老老实实的待在硬盘里就是一个文件,一旦“程序”被执行起来,它就从磁盘上的二进制文件,变成了计算机内存中的数据、寄存器里的值、堆栈中的指令、被打开的文件,以及各种设备的状态信息的一个集合。像这样一个程序运行起来后的计算机执行环境的总和,就是我们今天的主角:进程。容器的核心功能,就是通过约束和修改进程的动态表现,从而为其创造出一个“边界”。对于 Docker 等大多数 Linux 容器来说,Cgroups 技术是用来制造约束的主要手段,而 Namespace 技术则是用来修改原创 2020-05-15 12:01:35 · 411 阅读 · 0 评论 -
Docker 命令总结
docker pull #拉取镜像docker push #推送镜像docker images #查看本地镜像docker logs -f 2b1b7a428627 #显示容器内输出信息,除了容器ID还可以用容器名称 -f: 让 docker logs 像使用 tail -f 一样来输出容器内部的标准输出。#启动容器docker run -it ubuntu /bin/...原创 2020-04-16 14:40:36 · 116 阅读 · 0 评论 -
Docker的安装和使用
CentOS Docker 安装卸载较旧版本较旧的 Docker 版本称为 docker 或 docker-engine 。如果已安装这些程序,请卸载它们以及相关的依赖项。rpm -qa | grep docker #查看是否有依赖项安装 Docker Engine-Community使用Docker仓库进行安装在新主机上首次安装 Docker Engine-Communit...原创 2020-04-14 16:34:05 · 206 阅读 · 0 评论 -
Docker 镜像使用
列出镜像列表使用docker images 列出本地主机上面的镜像runoob@runoob:~$ docker images REPOSITORY TAG IMAGE ID CREATED SIZEubuntu 14.04 ...原创 2020-04-14 17:04:29 · 173 阅读 · 0 评论 -
Docker部署私有仓库(registry&Harbor)
简介Docker Hub 官方仓库在 Docker 中,当我们执行 docker pull xxx 的时候 ,它实际上是从 registry.hub.docker.com 这个地址去查找,这就是Docker公司为我们提供的公共仓库。在工作中,我们不可能把企业项目push到公有仓库进行管理。所以为了更好的管理镜像,Docker不仅提供了一个中央仓库,同时也允许我们搭建本地私有仓库。仓库(Re...原创 2020-04-15 16:04:54 · 12938 阅读 · 0 评论