docker守护进程启动的时候,会默认赋予名字为docker的用户组读写Unix socket的权限,因此只要创建docker用户组,并将当前用户加入到docker用户组中,那么当前用户就有权限访问Unix socket了,进而也就可以执行docker相关命令 sudo groupadd docke ...
分类:
系统相关 时间:
2020-07-10 17:05:35
阅读次数:
115
mysql体系结构管理 1.客户端与服务端模型 1)数据是一个典型的C/S结构的服务 1.mysql自带的客户端工具 mysql mysqladmin mysqldump 3.mysql是一个二进制程序,后台守护进程 单进程 多线程 2)mysql的连接方式 1.TCP/IP连接 2.socket连 ...
分类:
数据库 时间:
2020-07-10 10:12:46
阅读次数:
88
Rsyslog 详解 日志整理 对日志进行分析,首先第一步要规整日志。 /etc/rsyslog.conf 是rsyslog服务的总配置文件 /etc/rsyslog.d 该目录是单独配置的rsyslog配置文件 vim /etc/rsyslog.conf # Include all config ...
分类:
其他好文 时间:
2020-07-09 19:19:36
阅读次数:
128
1. docker简介和核心概念 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 2. 为什么需要使用到容器 1. 传统服务部署,维护相对繁琐。 ...
分类:
其他好文 时间:
2020-07-07 15:06:55
阅读次数:
57
在使用Redis的分布式集群的时候,我们进行操作的时候需要对抢锁,也就是对线程的操作权限 我们在Redis中可以使用SetNX命令来进行锁争抢。 sexnx(Key,value),其中的key指的是锁的唯一标识,value姑且为1。 当锁抢成功,返回1则代表锁争抢成功。当然,我们接下来需要给锁一个有 ...
分类:
其他好文 时间:
2020-07-06 20:21:57
阅读次数:
71
Java中?ThreadGroup来表示线程组,我们可以使?线程组对线程进?批量控制。 ThreadGroup和Thread的关系就如同他们的字?意思?样简单粗暴,每个Thread必然存在于?个ThreadGroup中,Thread不能独?于ThreadGroup存在。 执?main()?法线程的名 ...
分类:
编程语言 时间:
2020-07-06 15:58:44
阅读次数:
63
守护进程(deamon)就是一直在后台运行的进程(daemon) 前台任务(foreground job) 后台任务(background job) fg 将后台中的命令调至前台继续运行 bg 将一个在后台暂停的命令,变程继续执行(在后台执行) ctrl+z 讲一个正在前台执行的命令放到后台,并且处 ...
分类:
系统相关 时间:
2020-07-05 12:05:59
阅读次数:
140
DDoS即分布式拒绝服务攻击,DDoS里面的 DoS是denial of service(停止服务)的缩写,表示这种攻击的目的,就是使得服务中断。最前面的那个D是 distributed(分布式),表示攻击不是来自一个地方,而是来自四面八方,因此更难防御。 什么是DDoS攻击? 这是我见过最有趣、最 ...
分类:
其他好文 时间:
2020-07-04 22:38:44
阅读次数:
95
多阶段构建是一个新特性,需要 Docker 17.05 或更高版本的守护进程和客户端。对于那些努力优化 Dockerfiles 并使其易于阅读和维护的人来说,多阶段构建非常有用。 在多阶段构建之前 构建镜像时最具挑战性的事情之一就是缩小镜像大小。Dockerfile 中的每一条指令都会在镜像中添加一 ...
分类:
其他好文 时间:
2020-07-04 18:43:42
阅读次数:
49