06 2020 档案
摘要:docker-registry搭建 什么是registry呢? 简单的说就是自己的仓库,自己做好的镜像往上面push,用的时候再拉下来就可以了。 1、从docker仓库拉registry私服仓库镜像(我本机配了啊里的加速所以比较快) [root@t2 ~]# docker pull registry
阅读全文
摘要:Zookeeper集群搭建 安装环境: 系统:centos7.6 Java环境:JDK8 关闭这三台机器的防火墙,sellinux 主机188、189、190分别已经部署了单机的zk。单机安装请看我上一篇博客。 https://www.cnblogs.com/hsyw/p/13204017.html
阅读全文
摘要:Zookeeper安装 安装环境: 系统:centos7.6 Java环境:JDK8 zookeeper安装需要java环境,怎么配置请看 https://www.cnblogs.com/hsyw/p/13203495.html 1、下载zookeeper wget https://mirrors.
阅读全文
摘要:JDK1.8源码安装 一、先卸载openjdk #查找已安装的版本,若是没有结果,就表示没安装rpm -qa|grep jdkrpm -qa|grep java#有的话卸载 --nodeps卸载相关依赖rpm -e --nodeps + 版本 二、安装JDK1.8 1、下载自行到官网下载所需版本即可
阅读全文
摘要:docker-compose应用 需求编写compose模板文件,实现同时启动tomcat、mysql、redis容器。 1、编写模板文件 #新建文件夹mkdir -p /tzh/compose_test#进入文件夹cd /tzh/compose_test#新建docker-compose.ym
阅读全文
摘要:什么是docker-compose? Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。它是一个定义和运行多容器的 docker应用工具。使用compose,你能通过YMAL文件配置你自己的服务,然后通过一个命令,你能使用配置文件 创建和运行所有的服务。重点可
阅读全文
摘要:docker commit 镜像: 作用:docker commit提交容器副本使之成为一个新的镜像 语法:docker commit -m=“提交作者的信息” -a=“作者” 容器id 要创建的目标镜像名:标签名 容器id:这里用到的容器id是模板的容器id,也就是下面例子没有doc的tomcat
阅读全文
摘要:CMD/ENTRYPOINT区别 相同点:都是指定一个容器:启动时要运行的命令 不同点(重点): CMD: dockerfile中可以有多个CMD指令,但是只有最后一个生效,CMD会被docker run之后的参数替换 例子:docker run -it -p 8888:8080 tomcat ls
阅读全文
摘要:DockerFile案例 base镜像: Dokcer Hub中99%的镜像都是通过在base镜像中安装和配置需要用到的软件构建出来的。 编写第一个我的DockerFile [root@tzh tzh]# cat test1#镜像继承centosFROM centos #作者的信息MAINTAINE
阅读全文
摘要:DockerFile关键字(保留字指令) LABEL :功能是为镜像指定标签 FORM:基础镜像,表明当前镜像是基于那么镜像的 MAINTAINER :镜像维护者的名字和邮箱地址 RUN:容器构建时需要用到的命令 EXPOSE:当前容器对外暴露的端口 WORKDIR:指定在创建容器后,终端默认登录的
阅读全文
摘要:什么是dockerfile? DockerFile是用来构建docker镜像的文件,是由一系列命令和参数组成。 构建步骤? 1、编写dockerfile文件 2、docker build 3、docker run docker解析过程? 1、DockerFile内容基础知识 a.每条保留指令都必须为
阅读全文
摘要:docker数据卷容器 什么是docker数据卷容器? 命名的容器挂载数据卷,其它容器通过挂载这个(父容器)实现数据共享,挂载数据卷的容器,称之为数据卷容器() 操作一波? 1、先启动一个上次整的那个tzh/centos的容器、然后在dataVolumeContainer2新建任意文件 docker
阅读全文
摘要:docker容器数据卷 什么是数据卷? 一句话:类似于Redis里面的rdb和aof文件 数据卷能干什么? 容器数据持久化 容器之间继承+数据共享 数据卷添加方式? 1、直接命令添加(-v 有自动创建文件夹功能) 语法:docker run -it -p 8080:8080 -v /宿主机绝对路径目
阅读全文
摘要:镜像原理 docker镜像是什么? UnionFS(联合文件系统):Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into
阅读全文
摘要:docker容器命令2 启动守护式容器 docker run -d 镜像名字 [root@tzh ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE centos latest 831691599b88 8 days ago 215MB to
阅读全文
摘要:docker容器命令 新建并启动容器命令 docker run INAME(镜像名字) 语法:docker run [OPTIONS] INAME [COMMAND] 例子:docker run -it centos /bin/bash #OPTIONS说明(常用): --name="容器新名字":
阅读全文
摘要:镜像命令 docker images 查看本地主机镜像root@t2 ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEhello-world latest bf756fb1ae65 5 months ago 13.3kB#REPOSITORY
阅读全文
摘要:docker常用命令 一、帮助命令 docker version #查看版本信息 dicker info #docker描述信息 docker --help #帮助命令 Usage: docker [OPTIONS] COMMANDA self-sufficient runtime for con
阅读全文
摘要:docker的run到底做了什么操作呢? 它会优先寻找本地的镜像,如果没有就到仓库找,找不到返回错误,查找不到该镜像。能找到就拉这镜像下来,以该镜像为模板生产容器实例运行。
阅读全文
摘要:环境:centos7.6 [root@tzh ~]# uname -aLinux tzh 3.10.0-957.21.3.el7.x86_64 #1 SMP Tue Jun 18 16:35:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux docker安装()
阅读全文
摘要:docker 三要素 一、镜像(image) docker image是一个只读的模板,image用来创建docker容器,一个镜像可以创建多个容器。 二、容器(container) docker利用容器独立运行的一个或者一组应用。容器就是用镜像创建的运行实例。(也就是把镜像导入docker中,然后
阅读全文
摘要:一、什么是Zookeeper? Zookeeper是一个开源的分布式应用程序。简称ZK,ZK是一个典型的分布式数据一致性解决方案,分布式应用程序可以基于它实现数据的发布/订阅、负载均衡、名称服务、分布式协调/通知、集群管理、Master选举、分布式锁和分布式队列等功能。他运行在JAVA环境之中,并具
阅读全文
摘要:1、主从复制的前提(基本上就是这些) 1、两台以上的Mysql实例(独立的主机或者多实例),保证server_id(>0)、server_uuid不同 2、主库开启二进制日志(binlog)、(主从服务器同步时间) 3、主库要开启一个专业的复制用户(给replication slave权限) 4、“
阅读全文