自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

转载 Docker基础学习(八)-Docker容器的跨主机连接

Docker网桥实现跨主机容器连接docker网桥实现跨主机连接的网络拓扑图如下:在同一个docker主机中,docker容器通过虚拟网桥连接(docker0),如果将连接容器的网桥docker0也桥接到宿主机提供的网卡上,将docker0分配的IP地址和宿主机的IP地址设置为同一个网段,就相当于将docker容器和宿主机连接到了一起,这样就可以实现跨主机的docker容器通信。修...

2018-08-14 09:23:20 3168

原创 Docker基础学习(七)-Docker容器的数据管理

一,数据卷定义:数据卷使经过特殊设计的目录,可以绕过联合文件系统,为一个或多个容器提供服务。数据卷设计的目的,在于数据的持久化,他完全独立于与容器的生命周期,因此,Docker不会在容器删除的同时删除其挂载的数据卷,也不会存在类似的垃圾收集机制,对容器引用的数据卷进行处理。数据卷的架构理解:1.独立于docker的存在。存在与宿主机中。与docker容器的生存在周期是分离的。2...

2018-08-14 09:19:07 475

转载 Docker基础学习(六)-Docker容器的网络连接

一.Docker容器的网络基础通过ifconfig查看docker0的网络设备,docker守护进程就是通过docker0为docker的容器提供网络连接的各种服务。docker0是Linux虚拟网桥。Linux虚拟网桥的特点:可以设置IP地址 相当于拥有一个隐藏的虚拟网卡docker0的地址划分:IP:172.17.42.1 子网掩码: 255.255.0.0 MA...

2018-08-14 09:18:04 1016

转载 Docker基础学习(五)-Dockerfile命令详解(超全版本)

制作Dockerfile为Docker入门学习的第一步(当然,除了环境搭建)。本文收集、整理了官网关于制作Dockerfile的全部命令(除SHELL没整理,这个就不弄了),可帮助大家快速进入Dockfile制作的学习。以下为正文,下面进入学习姿势吧!     FROM 功能为指定基础镜像,并且必须是第一条指令。如果不以任何镜像为基础,那么写法为:FROM sc...

2018-08-14 09:14:43 378

原创 Docker基础学习(四)-Docker镜像与仓库

一,查看和删除镜像1,列出docker镜像$ docker images [OPTSIONS] [REPOSITORY]-a,--all=false  //显示所有镜像,默认是不显示中间层镜像-f,--filter=[]     //过滤条件--no-trunc=false  //指定是否截断镜像id-q,-quiet=false  //只显示镜像的唯一id例如:...

2018-08-14 09:12:59 416

原创 Docker基础学习(三)-Docker容器

一,容器的基本操作1,启动容器:$ docker run IMAGE[COMMAND] [AEG...]IMAGE:指定容器运行的镜像COMMAND:指定运行的命令ARG:运行的参数例如:$ docker run ubuntu echo "Hello World"这一个执行单次命令的容器,输出“Hello World”之后,容器就停止了2,启动交互式容器:...

2018-08-14 09:04:21 422

原创 Docker基础学习(二)-Docker的安装和部署

一,在Windows中安装 Docker1,Docker的运行环境(1)Linux容器技术(2)操作系统级别的虚拟化(3)依赖于Linux内核的Namespace和Cgroups下面将结束两种docker在Windows环境安装的方式 二,使用docker toolbox安装docker对于Windows用户来说,使用docker toolbox来安装docker是...

2018-08-14 08:57:01 476

原创 Docker基础学习(一)-基本概念和框架

一,Docker简介1,什么是容器(1)一种虚拟化的方案(2)操作系统级别的虚拟化(3)只能运行相同或相似内核的操作系统(4)依赖于Linux内核特性:Namespace和CGroups(Control Group)2,虚拟机与容器对比        与虚拟相比,容器占用的磁盘空间更少,如下图,使用虚拟机部署应用需要包含应用,依赖的类库和完整的操作系统,但是容器只需要应...

2018-08-14 08:52:51 445

原创 Git分布式版本控制系统(四)-远程仓库

一,注册gitthub账号Step1、注册一个GitHub账户百度搜索GitHub或者直接点击https://github.com/ 进入GitHub官网。进入之后我们开始注册,这里需要填写昵称(用户名)、注册邮箱和密码,这里有几点需要注意的地方:昵称一栏:每次在你输入昵称之后,都会检查是否已经被注册。如果被注册了,那么会提示Username is already taken。此时...

2018-08-06 21:37:05 360

原创 Git分布式版本控制系统(三)-理解工作区与暂存区的区别

一,理解工作区与暂存区的区别?工作区:就是你在电脑上看到的目录,比如目录下testgit里的文件(.git隐藏目录版本库除外)。或者以后需要再新建的目录文件等等都属于工作区范畴。版本库(Repository):工作区有一个隐藏目录.git,这个不属于工作区,这是版本库。其中版本库里面存了很多东西,其中最重要的就是stage(暂存区),还有Git为我们自动创建了第一个分支master,以及指...

2018-08-06 21:32:07 464

原创 Git分布式版本控制系统(二)-基本操作

一,Git环境变量    创建版本库之前需要设置Git的环境变量:1,设置一些Git别名,以便可以使用更为简洁的子命令。 git config --global alias.co checkoutgit config --global alias.br branchgit config --global alias.ci "commit -s"git config --glob...

2018-08-06 21:27:28 255

原创 Git分布式版本控制系统(一)-Git概念和windows下Git BASH安装

一,首先了解Git是什么?Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。二:SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最...

2018-08-06 21:19:37 336

apache-maven-3.3.9

apache-maven-3.3.9版本,用于jar包管理,解压该文件即可用。

2018-04-09

gson-2.2.4.jar

GSON是Google提供的用来在Java对象和JSON数据之间进行映射的Java类库。可以将一个Json字符转成一个Java对象,或者将一个Java转化为Json字符串。Gson提供了fromJson() 和toJson() 两个直接用于解析和生成的方法,前者实现反序列化,后者实现了序列化。

2017-07-25

fastjson-1.2.2.jar

Fastjson是一个Java语言编写的JSON处理器,由阿里巴巴公司开发。 1、遵循http://json.org标准,为其官方网站收录的参考实现之一。 2、支持JDK的各种类型,包括基本的JavaBean、Collection、Map、Date、Enum、泛型。 3、无依赖,不需要例外额外的jar,能够直接跑在JDK上。 4、开源,使用Apache License 2.0协议开源。 5、具有超高的性能,java世界里没有其他的json库能够和fastjson可相比了

2017-07-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除