2019年3月28日
Linux
一 Docker 网络管理简介1.1 为什么要Docker网络管理
容器的网络默认与宿主机、与其他容器都是相互隔离。
•容器中可以运行一些网络应用(如nginx、web应用、数据库等),如果要让外部也可以访问这些容器内运行的网络应用,那么就需要配置网络来实现。
•有可能有的需求下,容 ...
详情...
2019年3月28日
Linux
一 Docker 数据卷简介1.1 为什么用数据卷
•宿主机无法直接访问容器中的文件
•容器中的文件没有持久化,导致容器删除后,文件数据也随之消失
•容器之间也无法直接访问互相的文件
为解决这些问题,docker加入了数据卷(volumes)机制,能很好解决上面问题,以实现:
•容器与主机之 ...
详情...
2019年3月28日
Linux
一 Docker 仓库简介1.1 什么是Docker仓库
•Docker仓库就是存放docker镜像并有docker pull方法下载的云环境
•Docker仓库分为公有仓库和私有仓库。
公有仓库指Docker Hub(官方)等开放给用户使用、允许用户管理镜像。
私有仓库指由用户自行 ...
详情...
2019年3月28日
Linux
一 Dockerfile 简介
•Dockerfile其实就是根据特定的语法格式撰写出来的一个普通的文本文件
•利用docker build命令依次执行在Dockerfile中定义的一系列命令,最终生成一个新的镜像(定制镜像)
二 Dockerfile 示例与使用2.1 Dockerfil ...
详情...
2019年3月10日
汇总
Elasticsearch系列教程开启愉快的Elasticsearch学习之旅吧!!
详情...
2019年3月10日
Go
一 下载地址安装包下载地址为:https://golang.org/dl/。
如果打不开可以使用这个地址:https://golang.google.cn/dl/。
各个系统对应的包名:
操作系统
包名
Windows
go1.13.3.windows-amd64.msi
L ...
详情...
2019年3月10日
Go
一 GoLand集成开发环境下载IDE 下载地址:https://www.jetbrains.com/go/download/#section=mac
IDE安装就是平常的傻瓜式安装,这里就不多说了。
二 使用GoLand1、 双击运行安装完的GoLand,选择创建项目,并关联GOROOT( ...
详情...
2019年3月10日
Go
一 Go语言介绍Go 即Golang,是Google公司2009年11月正式对外公开的一门编程语言。
Go是静态强类型语言,是区别于解析型语言的编译型语言(静态:类型固定 强类型:不同类型不允许直接运算)。
解析型语言——源代码是先翻译为中间代码,然后由解析器对代码进行解释执行。
编译型语言 ...
详情...
2019年3月10日
Go
VS Code是微软开源的一款编辑器,插件系统十分的丰富。下面介绍如何用VS Code搭建go语言开发环境
##一 下载与安装
VS Code官方下载地址:https://code.visualstudio.com/Download
三大主流平台都支持,请根据自己的电脑平台选择对应的安装 ...
详情...
2019年3月10日
Go
一 建立 Go 工作区在编写代码之前,我们首先应该建立 Go 的工作区(Workspace),环境搭建一节,我们已经讲过了。
在 Mac 或 Linux 操作系统下,Go 工作区应该设置在 $HOME/go。所以我们要在 $HOME 目录下创建 go 目录。
而在 Windows ...
详情...