
docker
qq_43187430
这个作者很懒,什么都没留下…
展开
-
docker-compose测试搭建redis集群
docker-compose测试搭建redis集群#此处使用了自定义的网络,需要新建一个docker网络myredis并指定网关(192.165.0.1)和子网(192.165.0.0/16)docker network create --driver=bridge --gateway=192.165.0.1 --subnet=192.165.0.0/16 myredis#删除此文件夹rm -rf /mycontainerdata/#创建6个redis配置for port in $(seq 1原创 2020-11-14 16:56:43 · 384 阅读 · 0 评论 -
docker搭建redis集群
docker搭建redis集群:1、创建一个docker网络:docker network create --driver=bridge --gateway=192.165.0.1 --subnet=192.165.0.0/16 myredis(网络名)2、使用docker创建一个3主3从的redis集群#删除此文件夹rm -rf /mycontainerdata/#创建6个redis配置文件for port in $(seq 1 6); \do \mkdir -p /mycontain原创 2020-11-14 16:56:11 · 142 阅读 · 0 评论 -
docker网络
docker网络(docker network)新建一个docker网络:docker network create --driver=bridge --gateway=192.165.0.1 --subnet=192.165.0.0/16 myredis(网络名)参数说明:–driver:驱动程序来管理网络(桥接模式)–gateway:主子网的IPv4或IPv6网关–subnet:代表网段的CIDR格式的子网查看网络信息:docker network inspect myredis把原创 2020-11-14 16:55:41 · 160 阅读 · 0 评论 -
docker本地镜像发布到阿里云
本地镜像发布到阿里云1、本地镜像发布到阿里云流程阿里云ECS Docker生态如下图所示:镜像的生成方法通过DockerFile构建从容器创建一个新的镜像:docker commit [OPTIONS] 容器ID [IMAGE:[TAG]]参数说明:-a:提交的镜像作者;-m:提交时的说明文字将本地镜像推送到阿里云登录阿里云创建自己的镜像仓库:创建成功后页面会有详细的操作:将镜像推送到Registry#连接到阿里云的仓库sudo docker login --us原创 2020-11-14 16:54:21 · 147 阅读 · 0 评论 -
docker常用安装
Docker常用安装:总体步骤:搜索镜像拉取镜像查看镜像启动镜像停止容器移除容器安装redis:从docker hub(阿里云加速器)拉取redis镜像到本地标签为5.0:使用redis5.0镜像创建容器(也叫运行镜像):使用镜像:#主机的这个文件(/zyp/myredis/conf/redis.conf)被载到docker中redis的配置文件,(/zyp/myredis/data)被挂载到redis的持久化文件docker run -p 6380:6379 -v /zyp/原创 2020-11-14 16:53:18 · 96 阅读 · 0 评论 -
dockerFile解析
DockerFile解析概述Dockerfile是用来构建Docker镜像的文件,是由一系列命令和参数构成的脚本。构建三步骤:编写Dockerfile文件docker builddocker run文件是什么样的?以CentOS为例:Docker官网:DockerFile构建过程解析:1、Dockerfile内容基础知识:每条保留字指令都必须为大写字母且后面需要跟随至少一个参数指令按照从上到下,顺序执行#表示注解每条指令都会创建一个新的镜像层,并对镜像进行提交2、D原创 2020-11-14 16:46:34 · 265 阅读 · 0 评论 -
docker容器数据卷
5、Docker容器数据卷1、概念:Docker的理念:将运用与运行的环境打包形成容器运行,运行可以伴随着容器,但是我们对数据的要求希望是持久化的容器之间希望有可能共享数据Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据作为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了。为了能保存数据在docker中我们使用卷。docker容器数据卷有点类似我们Redis里面的rdb和aof文件2、用途卷就是目录或文件,存在于一个或多个容器中,由docke原创 2020-10-25 16:43:06 · 251 阅读 · 0 评论 -
docker镜像
Docker镜像1、镜像的概念镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时库、环境变量和配置文件。1、UnionFS(联合文件系统)Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesys原创 2020-10-25 16:32:59 · 151 阅读 · 0 评论 -
docker常用命令
Docker常用命令1、帮助命令docker version:查看docker的版本信息docker info:显示系统相关信息docker --help:显示docker命令的详细用法2、镜像命令docker images [options]:列出本地主机上的镜像options(参数说明):-a:列出本地所有的镜像(含中间映像层)-q:只显示镜像ID–digests:显示镜像的摘要信息–no-trunc:显示完整的镜像信息案例:#列出本地主机上的镜像[r原创 2020-10-25 16:29:03 · 301 阅读 · 0 评论 -
docker简介
Docker简介Docker概念:1、问什么会有docker的出现?一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验Docker之所以发展如此迅速,也是因为它对此给出了一个标准化的解决方案。环境配置如此麻烦,换一台机器,就要重来一次,费力费时。很多人想到,能不能从根本上解决问题,软件可以带环境安装?也就是说,安装的时候,把原始环境一模一样原创 2020-10-25 16:24:32 · 188 阅读 · 0 评论