Docker
文章平均质量分 58
ruth13156402807
每天多努力一些,比别人多努力一个小时。
展开
-
Prometheus + Grafana 监控Docker
Prometheus + Grafana 监控DockercAdvisor(Container Advisor):用于收集正在运行的容器资源使用和性能信息k8s中kubelet自带cadvisor监控所有节点参考:https://github.com/google/cadvisor#在被监控主机(客户端)上部署cAdvisor,IP地址:192.168.1.102[root@nod ~]# docker run --volume=/:/rootfs:ro --volume=/var/run原创 2022-02-12 11:19:08 · 1060 阅读 · 0 评论 -
Docker数据存储
数据存储1、数据卷特性(1)Docker镜像由多个只读层叠加而成,启动容器时,Docker会加载只读镜像层并在镜像栈顶部添加一个读写层(2)如果运行中的容器修改了现有的一个已经存在的文件,那么该文件将会从读写层下面的只读层只读层复制到读写层,该文件的只读版本仍然存在,只是已经被读写层中该文件的副本所隐藏,即"写时复制"机制。数据卷意义关闭并重启容器,其数据不受影响;但删除Docker容器,则器改变将会全部丢失。“卷”是容器上的一个或多个“目录”,此类目录可绕过联合文件系统,与宿主机上的某个目原创 2021-12-06 15:50:01 · 794 阅读 · 0 评论 -
Dcoker容器管理
容器管理一、Docker基础概念及命令1、Docker指令的基本用法:docker + 命令关键字(COMMAND) + 一些列的参数docker info 守护进程的系统资源配置docker search Docker仓库的查询docker pull Docker镜像的下载docker images Docker镜像的查询docker rmi Docker镜像的删除docker ps 容器的查询docker run 容器的创建启动docker原创 2021-12-03 22:38:52 · 535 阅读 · 0 评论 -
Dockerfile镜像与仓库
镜像与仓库一、Docker镜像特征1、Docker镜像特性一容器创建时需要指定镜像,每个镜像都由唯一的标识Image ID,和容器的Container ID一样,默认128位,可以使用前16位缩略形式,也可以使用镜像名与版本号两部分组合唯一标识,如果省略版本号,默认使用最新版本标签(latest)镜像的分层:Docker的镜像通过**联合文件系统(union filesystem)**将各层文件系统叠加在一起。bootfs:用于系统引导的文件系统,包括bootloader和kernel,容器启原创 2021-12-03 22:37:22 · 1339 阅读 · 0 评论 -
Docker介绍
1、Linux Contrainer是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源2、Docker是PAAS提供商dotCloud开源的一个基于LXC的高级容器引擎,源代码托管在GIthub上,基于go语言并遵从Apache2.0协议开源3、Docker设想是交付运行环境如同海运,OS如同一个货轮,每一个在OS基础上的软件如同一个集装箱,用户可以通过标准化的手段自由组装运行环境,同时集装箱的内容可以由用户自定义,也可以由专业人员制造。Docker三要素:仓库、镜像和容器1、Dock原创 2021-12-02 11:23:42 · 530 阅读 · 0 评论 -
Docker安装(RPM包方式)
Docker安装(RPM包方式)一、安装环境准备1、操作系统要求#1、查看内核版本[root@nod var]# uname -r3.10.0-957.el7.x86_64#2、查看操作系统版本[root@nod var]# cat /etc/os-release NAME="CentOS Linux"VERSION="7 (Core)"ID="centos"ID_LIKE="rhel fedora"VERSION_ID="7"PRETTY_NAME="CentOS Linux 7原创 2021-12-02 11:20:08 · 8750 阅读 · 1 评论 -
Docker 网络通信基本原理
Docker通信的基本原理(1)Docker的网络接口是虚拟的接口(2)虚拟的网络接口的转发的效率高(3)宿主机的信息:#网桥docker0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255 inet6 fe80::42:49ff:fead:3df7 prefixlen原创 2021-05-18 08:52:00 · 205 阅读 · 0 评论 -
Linux7.7离线安装Docker18.06.1
Linux7.7离线安装Docker18.06.1一、基础环境1、操作系统:CentOS 7.7[root@localhost rabbit]# cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core)2、Docker版本:18.06.1下载网址:https://download.docker.com/linux/static/stable/x86_64/3、参考官方文档地址:https://docs.docker.com/e原创 2021-05-06 16:43:24 · 438 阅读 · 0 评论