文章分类 - Docker
摘要:一、CIG监控docker 通过docker stats 命令可以很方便的查看当前宿主机上所有容器的CPU、内存、网络流量等数据,可以满足一些小型应用。但是 docker stats 统计结果只能是当前宿主机的全部容器,数据资料是实时的,没有地方存储、没有健康指标过线预警等功能。 CAdvisor(
阅读全文
摘要:一、Portainer介绍 Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。采用Docker部署,已预置Docker、Portainer软
阅读全文
摘要:一、docker-compose Docker-Compose 是 Docker 官方的开源项目,负责实现对Docker容器集群的快速编排。 Docker-Compose可以管理多个Docker容器组成一个应用。需要定义一个yaml格式的配置文件 docker-compose.yml,配置好多个容器
阅读全文
摘要:一、MySQL容器 1.1.简单版 Mysql 5.7 安装 简单的启动Mysql容器: # 需要使用 -e 配置环境变量 MYSQL_ROOT_PASSWORD(mysql root用户的密码) docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=1234
阅读全文
摘要:一、Docker 网络 docker安装并启动服务后,会在宿主机中添加一个虚拟网卡。在Docker服务启动前,使用 ifconfig 或 ip addr 查看网卡信息: ens33或eth0:本机网卡 lo:本机回环网络网卡 可能有virbr0(CentOS安装时如果选择的有相关虚拟化服务,就会多一
阅读全文
摘要:Docker自定义镜像后,可以发布到公有仓库或者私有仓库,团队其他成员就可以从仓库或者镜像,Docker 仓库分为公有仓库和私有仓库。 公有仓库是对所有人开放的,其中最知名的是 Docker Hub。Docker Hub 是一个官方维护的公共注册中心,包含了大量的镜像,任何人都可以在 Docker
阅读全文
摘要:一、DockerFile是什么? DockerFile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本,构建三步骤: 编写Dockerfile文件 docker build docker run 那么DockerFile文件案例如下: FROM scratch ADD cento
阅读全文
摘要:一、容器数据卷是什么? 先来看看Docker的理念: 将运用与运行的环境打包形成容器运行 ,运行可以伴随着容器,但是我们对数据的要求希望是持久化的 容器之间希望有可能共享数据 Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删
阅读全文
摘要:一、镜像是什么? 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。 1.1 UnionFS UnionFS(联合文件系统): Union文件系统(UnionFS)是一种分层、轻量级并且高性
阅读全文
摘要:一、帮助命令 命令说明 docker version 查看docker的版本信息 docker info 查看docker详细的信息 docker --help docker的帮助命令,可以查看到相关的其他命令 二、镜像命令 镜像命令说明 docker images 列出本地主机上的镜像 docke
阅读全文
摘要:一、docker是什么? 1.1.为什么会有docker的出现? 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验Docker之所以发展如
阅读全文