摘要: redis的集群模式有三种,主从模式、哨兵模式和cluster集群,本例主要是说明下哨兵模式的部署 一、说明 哨兵模式是基于主从配置,先配置一主多从的环境,然后由哨兵来监控各个节点的运行情况,如果master节点宕机之后会自主在剩下存活的节点中选取一个作为master节点,宕机的节点修复之后启动,会 阅读全文
posted @ 2020-11-02 15:07 灬夜露沁心灬 阅读(400) 评论(0) 推荐(0) 编辑
摘要: Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API 一、Linux下安装 本例采用编译的方式进行安装 1、下载 在官网上选择自己需要的版本进行 阅读全文
posted @ 2020-11-02 11:03 灬夜露沁心灬 阅读(117) 评论(0) 推荐(0) 编辑
摘要: docker环境下常用的路径基本都会做好在宿主机上的挂载,即容器内的某路径映射到宿主机上某路径,那么在宿主中对应的路径下就可以看到容器内的文件,也可以进行修改等操作,但是未被挂载的目录或者文件在容器和宿主机之间的拷贝就需要但是的使用命令来操作 1、从宿主机拷贝文件到容器中 宿主机上执行:docker 阅读全文
posted @ 2020-10-30 10:48 灬夜露沁心灬 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 对于定制镜像我们可以使用Dockerfile文件,那对于容器的启动时也会有定制的需求,就需要添加很多对应的启动参数,当然我们可以将启动命令直接写成一个脚本,这样不用每次都要输入一次,而Docker更是提供了类似的功能 docker compose,可以通过yml文件记录多个参数,更是可以管理多个服务 阅读全文
posted @ 2020-10-30 10:32 灬夜露沁心灬 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 实际环境中,项目所需要的容器可能没有很符合的公共镜像,就需要在公共镜像的基础上重新构建镜像,除了可以从容器中用docker commit命令创建,还可以使用Dockerfile文件来直接定制镜像 1、使用Dockerfile定制镜像 举例定制一个简单的镜像,新建一个名为Dockerfile的文件,并 阅读全文
posted @ 2020-10-28 14:48 灬夜露沁心灬 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 平时我们执行docker pull xxx的时候都是从默认的公共仓库下载镜像,实际在工作中,我们不能把企业项目push到公共仓库,所以为了更好的管理镜像,搭建一个本地的私有仓库也很有必要,这里主要介绍两种方式搭建私有仓库。 一、registry搭建 1、搭建 Docker官方有提供搭建私有仓库的基础 阅读全文
posted @ 2020-10-27 17:50 灬夜露沁心灬 阅读(176) 评论(0) 推荐(0) 编辑
摘要: docker安装后默认的存储目录是在/var/lib/docker,为了管理磁盘空间,建议将存储目录修改到计划好的目录下,如/u01/docker 1、存储目录的结构 其中containers是用来存储容器信息,以容器ID区分 2、查看docker自身磁盘使用情况 docker system df 阅读全文
posted @ 2020-10-27 14:41 灬夜露沁心灬 阅读(1170) 评论(0) 推荐(0) 编辑
摘要: 日志文件对于处理故障十分重要,对于docker容器如何查看日志呢 查看docker容器的日志用到的是docker logs这个命令: docker logs --help先看下官方给的命令说明 --details 显示更多的信息 -f, --follow 跟踪实时日志 --since string 阅读全文
posted @ 2020-10-27 14:09 灬夜露沁心灬 阅读(5875) 评论(0) 推荐(0) 编辑
摘要: 前面有说到docker的三大核心概念是:镜像、容器和仓库,对于docker的常用命令我们也从这三大核心着手说明 一、Docker镜像相关 当运行容器时,是以镜像为模版创建,若使用的镜像不在本地保存,docker就会自动从镜像仓库中下载,默认是从Docker Hub公共镜像源下载。 1、搜索镜像 我们 阅读全文
posted @ 2020-10-27 12:04 灬夜露沁心灬 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 通常情况下,容器化部署应用,便于运维管理,也节省了成本 一、什么是docker docker可以理解成轻量级的虚拟化。与虚拟机不同的,docker这样的叫容器技术,占用的空间更小,启动更快,因为它只需要虚拟一个小规模的环境,不需要虚拟出整个操作系统。这个思想来自于集装箱:一艘大船上有很多集装箱,每个 阅读全文
posted @ 2020-10-26 17:34 灬夜露沁心灬 阅读(155) 评论(0) 推荐(0) 编辑