包含标签 linux 的文章

MySQL - 文件句柄限制

在Linux上,单个进程打开的文件句柄的个数是有限制的。如果达到限制就会报”too many open files“。会在系统日志里面记录。 如果是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镜像及镜像仓库

docker 镜像

Linux在内核启动之后,就加载root文件系统,为用户提供用户空间的支持,而在docker 中,没有内核,直接加载root文件系统,因此,docker 镜像一般就是包含一套完整的root文件系统。

Docker 镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。

……

阅读全文

如何开始docker - docker架构及创建容器

装docker很简单,启动服务以后要怎么开始使用呢?

docker架构

传统的虚拟机架构是 物理机 -> 宿主机操作系统 -> Hypervisor支持 -> 虚拟机操作系统 -> 应用程序

docker架构是 物理机 -> 宿主机操作系统 -> docker引擎 -> 应用程序(这里面会包含镜像操作系统的文件,但是这些只是依赖环境,里面的内核根本就不会启动,/boot目录可以直接删除掉)

因此相对与传统的虚拟机的架构,docker显得很轻量级。

……

阅读全文

开始docker吧 - docker简介及安装

什么是docker

docker是一个开源的应用容器引擎,开发者可以打包自己的应用到容器里面,然后迁移到其他机器的docker应用中,可以实现快速部署。如果出现的故障,可以通过镜像,快速恢复服务。

……

阅读全文

docker常用命令

1、查看docker版本信息

docker  version 

查看客户端的信息,并通过socket查询服务端的信息。

2、查看docker信息

docker   info

查看docker的汇总信息。

3、查看镜像列表

docker images 

4、查看所有的镜像包括过程镜像

docker images -a 
……

阅读全文