7 __技术分享__

尚未进行身份认证

暂无相关简介

等级
TA的排名 6w+

Docker学习(二)Centos7环境安装Docker

Docker学习(二)Centos7环境安装Docker前言windows10 64位专业版本才可以使用dockerCentos安装可以参考 ,基于安装完成的Centos进行今天的docker安装* Docker学习(一)环境准备安装centos7环境准备安装docker持久化包和yum工具包- yum-utils 简化yum安装的工具包,后面会用到相关命令修改镜像加...

2020-01-22 10:56:01

Docker学习(六)Dockerfile构建自定义镜像

Docker学习(六)Dockerfile构建自定义镜像![此处输入图片的描述][1]前言通过前面一篇文章可以知道怎么去使用一个镜像搭建服务,但是,如何构造自己的一个镜像呢,docker提供了dockerfile可以让我们自己构造一个属于自己的镜像什么是dockerfile是一个包含用于组合镜像的命令的文本文档Docker通过读取Dockerfile中的指令按步自动生成镜像实战-打包...

2020-01-22 10:54:53

Docker学习(五) Dockerfile基础命令

Docker学习(五) Dockerfile基础命令![此处输入图片的描述][1]学习Dockerfile,需要对它的基础命令进行了解FROM - 基于基准镜像尽量使用官方提供的基准镜像[x] FROM tomcat:8.5.50-jdk8-openjdk #制作基准镜像(基于tomcat:8.5.50-jdk8-openjdk)[x] FROM centos #制作基准镜像...

2020-01-22 10:53:12

Docker学习(四)Docker搭建Tomcat

Docker学习(四)Docker搭建Tomcat标签(空格分隔): docker tomcat![此处输入图片的描述][1]前言涉及到的命令,可以参考上一篇Docker学习(三)认识Docker和常用命令可以参考[docker官方网站][2]业务场景公司采购了一台新的硬件服务器,领导说,BK这台服务器用tomcat搭建一台web服务器吧,这个任务看起来简单,但是很繁琐安装lin...

2020-01-22 10:52:41

Docker学习(八)容器间单向通信

Docker学习(八)容器间单向通信前言在之前的文章中介绍的内容都是容器镜像和容器运行,没有涉及到多个容器之前通信,如果是多个容器之间需要互相调用,如何通信呢?docker维护着每个容器的元信息,可以通过IP通信,但是在docker环境中每个容器重启之后,容器的虚拟IP都会变动,这样的情况下我们该如何处理? 我们带着这两个疑问看一下今天的内容场景如果我们部署了一个tomcat应用...

2020-01-22 10:29:30

Docker学习(七)实战 - 构建REDIS镜像

Docker学习(七)实战 - 构建REDIS镜像![此处输入图片的描述][1]前言官网已提供了Redis的基础镜像,在生产环境尽量使用官网提供的基础镜像,这篇文章主要是为了综合使用一下Dockerfile相关命令,让我们理解更加深入一些实战前期准备准备Redis源文件包配置文件cd /usr/local/dockermkdir docker-rediscd docke...

2020-01-22 10:28:08

Docker学习(十二)中遇到的一些问题汇总

Docker学习(十二)中遇到的一些问题汇总标签(空格分隔): dockerdocker: Error response from daemon: Conflict. The container name "/myubuntu" is already in usedocker container lsdocker container rm 容器名docker rm $(docker p...

2020-01-21 15:05:32

Docker学习(十一)Docker系列结束-新的开始K8S

Docker学习(十一)Docker系列结束-新的开始K8S标签(空格分隔): docke k8s![此处输入图片的描述][1]Docker系列结束上一篇讲到使用docker官方提供的容器编排工具docker-compose,但是docker-compose强调的是单机机进行容器编排,使用起来比较受限,对于一些大公司,应用不是部署在一台机器上的,在这种情况下,Docker-compose...

2020-01-21 14:57:19

Docker学习(十)Docker容器编排 Docker-compose

Docker学习(十)Docker容器编排 Docker-compose标签(空格分隔): docker![此处输入图片的描述][1]容器编排是什么应用一般由单独容器化的组件组成,须按照一定顺序在网络级别进行组织,以使其能够按照计划运行,这种对多个容器进行组织的流程称为容器编排,它主要是对容器之间的依赖关系进行编排Docke-composedocker官方提供的工具,强调单机多容器的编...

2020-01-21 10:58:03

Docker学习(九)Volumn容器间共享数据

Docker学习(九)Volumn容器间共享数据![此处输入图片的描述][1]volume是什么volume在英文中是容量的意思, 在docker中是数据卷的意思,是用来保存数据的容器为什么要进行数据共享![此处输入图片的描述][4]在集群中有多台tomcat,对于集群中的tomcat部署的代码是同一份代码的副本,如果页面文件发生变化,意味着每个容器中的页面文件都要进行更新,在大规模...

2020-01-21 10:52:33

Docker学习(八)容器间单向通信

Docker学习(八)容器间单向通信前言在之前的文章中介绍的内容都是容器镜像和容器运行,没有涉及到多个容器之前通信,如果是多个容器之间需要互相调用,如何通信呢?docker维护着每个容器的元信息,可以通过IP通信,但是在docker环境中每个容器重启之后,容器的虚拟IP都会变动,这样的情况下我们该如何处理? 我们带着这两个疑问看一下今天的内容场景如果我们部署了一个tomcat应用...

2020-01-21 00:43:16

Docker学习(七)实战 - 构建REDIS镜像

Docker学习(七)实战 - 构建REDIS镜像![此处输入图片的描述][1]前言官网已提供了Redis的基础镜像,在生产环境尽量使用官网提供的基础镜像,这篇文章主要是为了综合使用一下Dockerfile相关命令,让我们理解更加深入一些实战前期准备准备Redis源文件包配置文件cd /usr/local/dockermkdir docker-rediscd docke...

2020-01-21 00:37:09

Docker学习(六)Dockerfile构建自定义镜像

Docker学习(六)Dockerfile构建自定义镜像![此处输入图片的描述][1]前言通过前面一篇文章可以知道怎么去使用一个镜像搭建服务,但是,如何构造自己的一个镜像呢,docker提供了dockerfile可以让我们自己构造一个属于自己的镜像什么是dockerfile是一个包含用于组合镜像的命令的文本文档Docker通过读取Dockerfile中的指令按步自动生成镜像实战-打包...

2020-01-21 00:29:04

Docker学习(五) Dockerfile基础命令

Docker学习(五) Dockerfile基础命令![此处输入图片的描述][1]学习Dockerfile,需要对它的基础命令进行了解FROM - 基于基准镜像尽量使用官方提供的基准镜像[x] FROM tomcat:8.5.50-jdk8-openjdk #制作基准镜像(基于tomcat:8.5.50-jdk8-openjdk)[x] FROM centos #制作基准镜像...

2020-01-21 00:12:36

Docker学习(四)Docker搭建Tomcat

Docker学习(四)Docker搭建Tomcat标签(空格分隔): docker tomcat![此处输入图片的描述][1]前言涉及到的命令,可以参考上一篇Docker学习(三)认识Docker和常用命令可以参考[docker官方网站][2]业务场景公司采购了一台新的硬件服务器,领导说,BK这台服务器用tomcat搭建一台web服务器吧,这个任务看起来简单,但是很繁琐安装lin...

2020-01-21 00:08:02

Docker学习(三)认识Docker和常用命令

Docker学习(三)认识Docker和常用命令![此处输入图片的描述][4]Docker体系结构![此处输入图片的描述][1]docker服务端,作为服务的提供方,核心进程 docker daemon,所有docker命令都是通过这个进程完成的REST API:通信层,基于WEB容器提供http协议服务docker CLI: 提供常用的docker命令基于HTTP协议,d...

2020-01-20 21:58:30

Docker系列学习笔记

Docker系列学习笔记标签(空格分隔): docker![此处输入图片的描述][1]前言近一周在学习docker,到现在也算对docker有了初步的了解,相关的学习笔记通过公众号与大家分享,希望对每一位想学习docker的人有所帮助...主要内容[x] Docker学习(一)环境准备安装centos7[x] Docker学习(二)Centos7环境安装Docker[x] D...

2020-01-20 21:51:48

Docker学习(二)Centos7环境安装Docker

前言windows10 64位专业版本才可以使用dockerCentos安装可以参考 ,基于安装完成的Centos进行今天的docker安装* Docker学习(一)环境准备安装centos7环境准备安装docker持久化包和yum工具包- yum-utils 简化yum安装的工具包,后面会用到相关命令修改镜像加速,非必选- device-mapper-persiste...

2020-01-20 01:32:33

透彻的掌握 Spring 中@transactional 的使用

事务管理是应用系统开发中必不可少的一部分。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编码式和声明式的两种方式。编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体业务逻辑与事务处理解耦。声明式事务管理使业务代码逻辑不受污染, 因此在实际使用中声明式事务用的比较多。声明式事务有两种方式,一种是在配置文件(xml)中做相关的事务规则声明,另一种是基于@Tr

2017-08-16 11:09:01

高性能场景下,Map家族的优化使用建议

1. HashMap 在JDK 7 与 JDK8 下的差别顺便理一下HashMap.get(Object key)的几个关键步骤,作为后面讨论的基础。1.1 获取key的HashCode并二次加工因为对原Key的hashCode质量没信心,怕会存在大量冲突,HashMap进行了二次加工。JDK7的做法:h ^= (h >>> 20) ^ (h >>> 1

2017-07-24 12:53:45

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。