windows - 安装MySQL

简述

如果使用windows做开发的时候,不想安装虚拟机,就需要在开发机上,安装MySQL服务,在windows下,安装MySQL都是图形化,比较简单。

……

阅读全文

MySQL 5.6- 编译安装

简述

MySQL提供了二进制包,但是有时候,我们的环境包版本不一样,导致二进制包无法正常使用,就不需要手动编译安装一个版本。

环境介绍

操作系统:CentOS 7.6.1810

MySQL版本:5.6.34

……

阅读全文

MySQL - 二进制包安装

简述

MySQL有提供对应的二进制包,可以直接解压至今运行,但是对操作系统的版本是有要求的。

可以在国内的镜像站找到对应的压缩包,例如:

http://mirror.bit.edu.cn/mysql/Downloads/MySQL-5.6/mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz
……

阅读全文

linux - bash-completion 命令参数补全

前言

在Linux上最常用的就是命令行,Linux命令那么多不好记,而且参数又多,命令补全功能可以帮助我们,一般系统只支持命令补全,但是有些命令还有很多参数,这时候就需要bash-completion这个应用来支持了。

……

阅读全文

如何开始docker - docker-compose

前言

docker-compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。从功能上看,跟 OpenStack 中的 Heat 十分类似。

一个项目中,我们会应用到多个容器一起工作。这样子我们就需要写多个Dockerfile,而且要分别运行起来,可以写个脚本启动,但是这样子太麻烦了。docker-copomse就是为了解决多个容器同时完成某项任务的情况。

……

阅读全文

如何开始docker - 制作apline linux基础镜像

apline linux

Alpine Linux 是一个社区开发的面向安全应用的轻量级Linux发行版。由于小巧、轻量、安全等特点,特别适合用来做容器的基础镜像。

在apline linux上面就有直接提供最小化的root filesystem,直接下载下来就可以使用了。

……

阅读全文

如何开始docker - 网络管理

docker网络

当 Docker 启动时,会自动在主机上创建一个 docker0 虚拟网桥,实际上是Linux 的一个 bridge,可以理解为一个软件交换机。它会在挂载到它的网口之间进行转发。

同时,Docker 随机分配一个本地未占用的私有网段中的一个地址给 docker0 接口。比如典型的 172.17.42.1 ,掩码为255.255.0.0 。此后启动的容器内的网口也会自动分配一个同一网段( 172.17.0.0/16 )的地址。

……

阅读全文