Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
306 commits
Select commit Hold shift + click to select a range
9a1251b
nginx
xx13295 Jul 5, 2018
e75663e
nginx
xx13295 Jul 5, 2018
08ecb91
nginx
xx13295 Jul 5, 2018
b8f5bdc
nginx
xx13295 Jul 5, 2018
7d530cb
错误页面跳转
xx13295 Jul 5, 2018
109b43a
ojbk
xx13295 Jul 13, 2018
5f72753
魔术值 验证文件类型
xx13295 Jul 20, 2018
2aba4ad
文件验证
xx13295 Jul 20, 2018
de1d24c
伪回收站
xx13295 Jul 27, 2018
dfbe4c0
伪回收站
xx13295 Jul 27, 2018
b0b1efb
Update README.md
xx13295 Jul 27, 2018
27cf983
Update README.md
xx13295 Jul 27, 2018
73365ad
Update README.md
xx13295 Jul 27, 2018
dc5bebb
mysql8
xx13295 Aug 1, 2018
105de19
mysql8
xx13295 Aug 1, 2018
84fd7f1
docker
xx13295 Aug 14, 2018
3024350
docker
xx13295 Aug 14, 2018
283eedf
...
xx13295 Aug 16, 2018
0cc730f
webp图片
xx13295 Sep 4, 2018
cb9e047
ffmpeg
xx13295 Sep 25, 2018
06e692b
补充
xx13295 Nov 22, 2018
654d2c0
尴尬
Nov 22, 2018
52e9530
.
xx13295 Nov 22, 2018
c4eb982
采坑
xx13295 Nov 28, 2018
7a1087f
增加我成功安装的脚本备份
xx13295 Nov 28, 2018
a8bbb68
填坑
xx13295 Nov 28, 2018
3848ba6
vps 填坑
xx13295 Nov 28, 2018
f606905
vps 填坑
xx13295 Nov 28, 2018
29528ab
vps 采坑
xx13295 Nov 28, 2018
69e4e89
Create .gitattributes
xx13295 Nov 28, 2018
5da14f7
ojbk
xx13295 Nov 29, 2018
0831650
vps
xx13295 Nov 29, 2018
15f3fe0
vps
xx13295 Nov 29, 2018
d030892
换内核
xx13295 Nov 29, 2018
564d2a5
换内核
xx13295 Nov 29, 2018
3d263b3
service
xx13295 Nov 30, 2018
1f93e56
防止视频流破坏比特率
xx13295 Jan 30, 2019
8c93db7
rm
xx13295 Jan 30, 2019
f917826
..
xx13295 Jan 30, 2019
142ba90
Merge branch 'master' of https://github.com/xx13295/CodingNote.git
Mar 19, 2019
afe6b81
Merge branch 'master' of https://github.com/xx13295/CodingNote.git
Mar 19, 2019
e89bc91
Merge branch 'master' of https://github.com/xx13295/CodingNote
xx13295 Mar 19, 2019
b9e81d3
ojbk
xx13295 Mar 17, 2019
b86b73d
过滤
xx13295 Apr 26, 2019
a80be14
略略略
xx13295 May 15, 2019
2ec2ca6
firewall
xx13295 May 17, 2019
66616db
修复一下
xx13295 Jun 11, 2019
0dae9a1
补充
xx13295 Jun 11, 2019
e592b07
Update README.md
xx13295 Jun 18, 2019
d3ae3d6
x264.md
xx13295 Jun 26, 2019
1665a1f
jdk.md
xx13295 Jun 26, 2019
d5b45a0
redis
xx13295 Jun 26, 2019
34f6dbc
解压缩
xx13295 Jun 26, 2019
31f92b0
rz sz
xx13295 Jun 26, 2019
f074e53
上传下载
xx13295 Jun 26, 2019
1647c68
...
xx13295 Jun 28, 2019
9a9c08f
Create 内网穿透工具.md
xx13295 Jun 28, 2019
2d59b6b
Delete pay.zip
xx13295 Jun 28, 2019
2d44e96
1
xx13295 Jun 28, 2019
aff9929
Delete pay1.zip
xx13295 Jun 29, 2019
4a18cf4
Update 内网穿透工具.md
xx13295 Jul 1, 2019
99512b2
内网穿透
xx13295 Jul 1, 2019
26b6c16
win10远程桌面多用户访问
xx13295 Jul 6, 2019
6ca6025
Merge branch 'master' of https://github.com/xx13295/MD-Note.git
Jul 6, 2019
6b4c319
frp
xx13295 Jul 6, 2019
668f482
pic
xx13295 Jul 10, 2019
bedb5e6
正反向代理
xx13295 Jul 10, 2019
77f512d
frp静态资源
xx13295 Jul 11, 2019
5d86be0
代理内网 mysql 等数据库服务
xx13295 Jul 11, 2019
453af15
基本用法
xx13295 Jul 11, 2019
373ec24
frp介绍
xx13295 Jul 11, 2019
4faa842
frp介绍
xx13295 Jul 11, 2019
32a96a3
frp介绍
xx13295 Jul 11, 2019
5b2d686
静态资源
xx13295 Jul 11, 2019
65ccddf
Merge branch 'master' of https://github.com/xx13295/MD-Note.git
Jul 11, 2019
ae875b0
basic访问控制
xx13295 Jul 11, 2019
dbc1035
basic权限控制
xx13295 Jul 11, 2019
7d86373
frp静态资源
xx13295 Jul 11, 2019
8c6ca1a
frp管理脚本
xx13295 Jul 11, 2019
2bfb4f3
脚本管理说明
xx13295 Jul 11, 2019
772c1b2
什么是FRP
xx13295 Jul 11, 2019
0a61191
手机ssh
xx13295 Jul 18, 2019
0fcf419
frp代理内网数据库等服务
xx13295 Jul 22, 2019
b629e59
ojbk
xx13295 Aug 14, 2019
5a17dab
Merge branch 'master' of https://github.com/xx13295/MD-Note.git
Aug 14, 2019
bd92662
ojbk
xx13295 Aug 14, 2019
aba04e0
yum 安装
xx13295 Aug 14, 2019
b48f0d9
yum安装
xx13295 Aug 14, 2019
5a03c1c
限制cpu使用率
xx13295 Aug 15, 2019
ee62a79
限制cpu使用率
xx13295 Aug 15, 2019
01199ef
限制cpu使用率
xx13295 Aug 15, 2019
e09c1da
限制cpu使用率
xx13295 Aug 15, 2019
cacb4f4
限制cpu使用率
xx13295 Aug 15, 2019
47779e2
远程热部署断点调试
xx13295 Oct 31, 2019
2494dd7
Add files via upload
xx13295 Oct 31, 2019
0c83792
增加图片
xx13295 Oct 31, 2019
176cf32
远程热部署 远程调试
xx13295 Oct 31, 2019
a2042fc
upload
xx13295 Nov 5, 2019
45c2063
index
xx13295 Nov 7, 2019
3de75c5
index
xx13295 Nov 7, 2019
2da8c90
index
xx13295 Nov 7, 2019
7a5c5bd
index
xx13295 Nov 7, 2019
54ac4cd
index
xx13295 Nov 7, 2019
65ddfff
index
xx13295 Nov 7, 2019
2bda79a
...
xx13295 Jan 2, 2020
7a06410
conf
xx13295 Jan 2, 2020
37762f9
证书 更新问题
xx13295 Feb 10, 2020
b43bcc6
修复错误
xx13295 Feb 12, 2020
95297b2
es安装
xx13295 Feb 12, 2020
1ba6413
.
xx13295 Feb 12, 2020
93c1c37
*问题
xx13295 Feb 12, 2020
452740b
安装
xx13295 Feb 12, 2020
1aa2ea5
安装
xx13295 Feb 12, 2020
da1a0f2
..
xx13295 Feb 17, 2020
6cb1a30
vi:command not find
xx13295 Feb 18, 2020
15194b3
初入kafka 我透。
xx13295 Feb 20, 2020
0fd2a3f
增加 资源
xx13295 Feb 27, 2020
fba1608
谷歌验证码
xx13295 Feb 27, 2020
447c68e
谷歌验证码
xx13295 Feb 27, 2020
497ca6b
mac地址加减法
xx13295 Mar 4, 2020
0babaca
mac地址加减法
xx13295 Mar 4, 2020
49a04c1
wxid
xx13295 Mar 5, 2020
40885b6
..
xx13295 Mar 10, 2020
3f70058
..
xx13295 Mar 10, 2020
2dda813
去除水印
xx13295 Apr 21, 2020
bb8e22d
去除水印
xx13295 Apr 21, 2020
0ebba1c
jwt
xx13295 Jun 16, 2020
2703c03
..
xx13295 Jul 14, 2020
5211c59
...
xx13295 Jul 14, 2020
181c243
ojbk
xx13295 Jul 14, 2020
3cac2ee
..
xx13295 Jul 14, 2020
e8a58a5
minio
xx13295 Jul 15, 2020
588e143
minio 学习
xx13295 Jul 15, 2020
a67818c
排版
xx13295 Jul 15, 2020
4a9e46c
minio-sdk
xx13295 Jul 15, 2020
b015c86
install
xx13295 Jul 15, 2020
4bd2b90
install
xx13295 Jul 15, 2020
04b9f15
minio
xx13295 Jul 15, 2020
eb07d50
组合索引创建要点
xx13295 Jul 21, 2020
2412a61
jpa
xx13295 Jul 21, 2020
01e9928
querydsl
xx13295 Jul 21, 2020
58b663f
油猴插件
xx13295 Jul 21, 2020
bec5ce5
...
xx13295 Jul 27, 2020
ef2b609
压缩包无效
xx13295 Jul 27, 2020
f3555d4
gridfs
xx13295 Jul 28, 2020
bd17ef4
固定集合
xx13295 Jul 28, 2020
7c98f34
固定大小
xx13295 Jul 28, 2020
594db9b
screen
xx13295 Jul 31, 2020
95d2e5b
循环赋值
xx13295 Jul 31, 2020
b6a1763
增加 相关代码
xx13295 Aug 4, 2020
efc0ad0
ruby
xx13295 Aug 12, 2020
f74b059
ruby
xx13295 Aug 12, 2020
3e94513
ruby
xx13295 Aug 12, 2020
1954795
微信图片提取
xx13295 Aug 31, 2020
cea3f85
influxdb
xx13295 Sep 4, 2020
7de1eef
Create idea 源码下载不了.md
xx13295 Apr 6, 2021
aa8c879
Update idea 源码下载不了.md
xx13295 Apr 6, 2021
c329fc8
更新
xx13295 Apr 7, 2021
0578cd5
更新.
xx13295 Apr 7, 2021
37719fd
gif2apng
xx13295 Apr 8, 2021
7d58519
Update gif转apng.md
xx13295 Apr 8, 2021
181f6b6
gif和apng相互转换 脚本
xx13295 Apr 9, 2021
c9305e1
jvm
xx13295 Apr 14, 2021
9da6621
打jar
xx13295 Apr 15, 2021
6804bf1
修改镜像存放位置
xx13295 Apr 15, 2021
dc1b4fa
自签名证书
xx13295 Apr 16, 2021
a8ff000
自签名证书
xx13295 Apr 16, 2021
4b206d0
自签名证书
xx13295 Apr 16, 2021
07b4cda
docker 安装部分软件
xx13295 Apr 16, 2021
70cae20
docker 安装部分软件
xx13295 Apr 16, 2021
9a285de
docker 安装部分软件
xx13295 Apr 16, 2021
d7886af
ProtoBuf
xx13295 Apr 19, 2021
e1ed718
ProtoBuf
xx13295 Apr 19, 2021
4c09c0d
ProtoBuf
xx13295 Apr 19, 2021
fd13c57
Update and rename docker-rabbiteMq.md to docker-rabbitMq.md
xx13295 Apr 23, 2021
f709532
Update docker-rabbitMq.md
xx13295 Apr 23, 2021
d8eca9d
Update docker-rabbitMq.md
xx13295 Apr 23, 2021
961478e
Update docker-rabbitMq.md
xx13295 Apr 23, 2021
34bd140
docker-nginx 自编译
xx13295 Apr 23, 2021
d2dbb91
docker-mysql
xx13295 Apr 23, 2021
88b2a99
docker-rabbitmq
xx13295 Apr 23, 2021
784eb8a
cfg
xx13295 Apr 23, 2021
3b23149
docker-nginx 自编译
xx13295 Apr 23, 2021
a274285
docker - rabbitmq
xx13295 Apr 23, 2021
b9fdcb4
cat log
xx13295 Apr 24, 2021
a519c6c
cat log
xx13295 Apr 24, 2021
26d9766
nexus3
xx13295 Apr 24, 2021
6456f49
纠正内容缺失
xx13295 Apr 25, 2021
a360499
Update docker-mysql.md
xx13295 May 7, 2021
5a7a30c
规则引擎drools
xx13295 May 12, 2021
adf610d
规则引擎drools
xx13295 May 12, 2021
9d0579b
规则引擎drools
xx13295 May 12, 2021
0ba9502
规则引擎drools
xx13295 May 13, 2021
317d22a
docker
xx13295 May 14, 2021
b8b4917
linux
xx13295 May 14, 2021
dcc4610
linux
xx13295 May 14, 2021
09f6b90
minio 用户分配
xx13295 Jun 4, 2021
4f81c17
策略
xx13295 Jun 4, 2021
53132cb
gpg
xx13295 Jun 7, 2021
4701e94
修改样式
xx13295 Jun 17, 2021
71274a9
influxdb
xx13295 Jun 17, 2021
dfd5993
influxdb
xx13295 Jun 17, 2021
c72304f
minio
xx13295 Jun 17, 2021
1bad3c2
influxdb
xx13295 Jun 17, 2021
78d9169
influxdb
xx13295 Jun 17, 2021
8af70c4
..
xx13295 Aug 25, 2021
f3c967a
..
xx13295 Sep 1, 2021
b4f3ed3
..
xx13295 Oct 29, 2021
fd4badc
..
xx13295 Nov 4, 2021
9b88c18
..
xx13295 Nov 23, 2021
2a67540
..
xx13295 Nov 23, 2021
242ad4c
..
xx13295 Nov 27, 2021
dbd310f
..
xx13295 Dec 16, 2021
cb43da8
minio
xx13295 Dec 27, 2021
749fc88
...
xx13295 Dec 29, 2021
d98d2ef
...
xx13295 Feb 9, 2022
d3906e7
...
xx13295 Feb 9, 2022
fff75d3
docker-mongo
xx13295 Feb 16, 2022
044543a
...
xx13295 Feb 16, 2022
9846e99
...
xx13295 Feb 18, 2022
d39e9d5
nginx 自定义server
xx13295 Feb 18, 2022
ade235a
redis6.2.6
xx13295 Feb 21, 2022
b303dd9
ps
xx13295 Feb 21, 2022
2c67298
redis
xx13295 Feb 22, 2022
2fabcc8
vim
xx13295 Feb 22, 2022
8b98467
redis
xx13295 Feb 22, 2022
c9a16e3
redis acl
xx13295 Feb 22, 2022
ce33d8e
redis acl
xx13295 Feb 22, 2022
6f9280f
redis acl
xx13295 Feb 22, 2022
791850b
redis acl
xx13295 Feb 22, 2022
0f72bdf
redis acl
xx13295 Feb 22, 2022
eaca5cc
redis cfg
xx13295 Feb 28, 2022
48b5192
mongo cfg
xx13295 Feb 28, 2022
5080d1f
mongo cfg
xx13295 Feb 28, 2022
9116088
docker es
xx13295 Mar 8, 2022
7828530
docker es
xx13295 Mar 8, 2022
56fa3a0
docker es
xx13295 Mar 8, 2022
e509fd1
docker es
xx13295 Mar 8, 2022
233a237
es user
xx13295 Mar 8, 2022
d7164c9
drp
xx13295 Mar 10, 2022
82b08bc
drp
xx13295 Mar 10, 2022
4e130cd
win服务
xx13295 Mar 23, 2022
950bcd9
win服务
xx13295 Mar 23, 2022
f9d0ec7
win服务
xx13295 Mar 23, 2022
fc0ec0b
exe
xx13295 Apr 14, 2022
7955c9c
...
xx13295 May 12, 2022
bd2a1eb
exiftool
xx13295 May 13, 2022
9c121b8
...
xx13295 May 16, 2022
fc90c51
Create 删除window远程桌面链接.md
xx13295 May 19, 2022
695f728
Bump fastjson from 1.2.47 to 1.2.83 in /mongo/mongoBD
dependabot[bot] Jun 17, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
*.js linguist-language=java

*.css linguist-language=java

*.html linguist-language=java

*.sh linguist-language=java
16 changes: 16 additions & 0 deletions Chrome/油猴脚本/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
## 解压zip 添加插件

chrome浏览器右上角点开竖三点 —> 更多工具 —> 扩展程序

亦或是在chrome浏览器输入框输入chrome://extensions/进入扩展程序

在扩展程序页面,首先打开开发者模式,

接着点击加载已解压的扩展程序,选择刚才第一步解压的文件夹


#### 插件网站

https://greasyfork.org/zh-CN


142 changes: 142 additions & 0 deletions Chrome/油猴脚本/yh-copy.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
// ==UserScript==
// @name 🔥🔥🔥文本选中复制🔥🔥🔥
// @description 解除网站不允许复制的限制,文本选中后点击复制按钮即可复制,主要用于 百度文库 道客巴巴 无忧考网 学习啦 蓬勃范文
// @namespace https://github.com/WindrunnerMax/TKScript
// @version 2.0.0
// @author Czy
// @include *://wenku.baidu.com/view/*
// @include *://www.51test.net/show/*
// @include *://www.xuexi.la/*
// @include *://www.xuexila.com/*
// @include *://www.cspengbo.com/*
// @include *://www.doc88.com/*
// @license GPL License
// @require https://cdn.bootcss.com/jquery/2.1.2/jquery.min.js
// @require https://cdn.jsdelivr.net/npm/clipboard@2/dist/clipboard.min.js
// @connect res.doc88.com
// @grant unsafeWindow
// @grant GM_xmlhttpRequest
// ==/UserScript==

(function () {
'use strict';

function styleInject(css, ref) {
if (ref === void 0) ref = {};
var insertAt = ref.insertAt;

if (!css || typeof document === 'undefined') {
return;
}

var head = document.head || document.getElementsByTagName('head')[0];
var style = document.createElement('style');
style.type = 'text/css';

if (insertAt === 'top') {
if (head.firstChild) {
head.insertBefore(style, head.firstChild);
} else {
head.appendChild(style);
}
} else {
head.appendChild(style);
}

if (style.styleSheet) {
style.styleSheet.cssText = css;
} else {
style.appendChild(document.createTextNode(css));
}
}

var css_248z = "#_copy{width:60px;height:30px;background:#4c98f7;color:#fff;position:absolute;z-index:1000;display:flex;justify-content:center;align-items:center;border-radius:3px;font-size:13px;cursor:pointer}div[id^=reader-helper]{display:none!important}";
styleInject(css_248z);

function initEvent($, ClipboardJS) {
$("body").on("mousedown", function (e) {
$("#_copy").remove();
});

document.oncopy = function () {};

$("body").on("copy", function (e) {
e.stopPropagation();
return true;
});
ClipboardJS.prototype.on('success', function (e) {
$("#_copy").html("复制成功");
setTimeout(function () {
return $("#_copy").fadeOut(1000);
}, 1000);
e.clearSelection();
});
ClipboardJS.prototype.on('error', function (e) {
$("#_copy").html("复制失败");
setTimeout(function () {
return $("#_copy").fadeOut(1000);
}, 1000);
e.clearSelection();
});
}

var path = "";

function init() {
GM_xmlhttpRequest({
method: "GET",
url: "https://res.doc88.com/assets/js/v2.js",
onload: function onload(response) {
var view = new Function("var view = " + response.responseText.replace("eval", "") + "; return view;");
path = /<textarea[\s\S]*?Viewer.([\S]*?)\+[\S]*?\/textarea>/.exec(view())[1];
}
});
}

function getSelectedText() {
return unsafeWindow.Viewer[path];
}

var doc88 = {
init: init,
getSelectedText: getSelectedText
};

function initWebsite($, ClipboardJS) {
if (window.location.href.match(/.*www\.doc88\.com\/.+/)) doc88.init();
}

function getSelectedText$1() {
if (window.location.href.match(/.*www\.doc88\.com\/.+/)) return doc88.getSelectedText();
if (window.getSelection) return window.getSelection().toString();else if (document.getSelection) return document.getSelection();else if (document.selection) return document.selection.createRange().text;
return "";
}

(function () {
var $ = window.$;
var ClipboardJS = window.ClipboardJS; // https://clipboardjs.com/#example-text

initEvent($, ClipboardJS);
initWebsite();
document.addEventListener("mouseup", function (e) {
var copyText = getSelectedText$1();
if (copyText) console.log(copyText);else return "";
$("#_copy").remove();
var template = "\n <div id=\"_copy\"\n style=\"left:".concat(e.pageX + 30, "px;top:").concat(e.pageY, "px;\"\n data-clipboard-text=\"").concat(copyText, "\">\u590D\u5236</div>\n ");
$("body").append(template);
$("#_copy").on("mousedown", function (event) {
event.stopPropagation();
});
$("#_copy").on("mouseup", function (event) {
event.stopPropagation();
});
new ClipboardJS('#_copy');
});
})();
/**
* https://www.wenku.zone/
* http://wenku.baiduvvv.com/
* https://www.huiyingwu.com/1718/
*/

}());
8 changes: 8 additions & 0 deletions Chrome/网页截取长图.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#截取页面长图

##### 按 F12
##### 接着我们使用组合键Ctrl+shift+P打开查找文件窗口

##### 然后我们在工具栏输入:Capture full size screenshot

### 这个时候就会开始截图
5 changes: 5 additions & 0 deletions Discuz/删除账号.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# 删除论坛账号
location.href=((d=(await(await fetch("./home.php?mod=spacecp&ac=avatar",{credentials:'include'})).text()).match(/\/\/\S+\/images\/ca\S+&ag/g)[0].replace('images/camera.swf?','?m=user&a=delete&'))&&confirm('真的要[永久]删除你的ID?'))?d:'';



6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
# CodingNote
码农笔记、跟上dalao 们的步伐 ~
# Note
码农笔记、跟上dalao 们的步伐 ~

> 不定时更新 QAQ
Binary file added apk/juicessh-2.1.4.apk
Binary file not shown.
98 changes: 98 additions & 0 deletions docker/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
# Docker
### Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。

1、简化程序:
Docker 让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,便可以实现虚拟化。
Docker改变了虚拟化的方式使开发者可以直接将自己的成果放入Docker中进行管理。方便快捷已经是 Docker的最大优势,
过去需要用数天乃至数周的任务,在Docker容器的处理下,只需要数秒就能完成。

2、避免选择恐惧症:
如果你有选择恐惧症,还是资深患者。Docker 帮你打包你的纠结!比如 Docker 镜像;Docker 镜像中包含了运行环境和配置,
所以 Docker 可以简化部署多种应用实例工作。比如 Web 应用、后台应用、数据库应用、大数据应用比如 Hadoop 集群、
消息队列等等都可以打包成一个镜像部署。

3、节省开支:
一方面,云计算时代到来,使开发者不必为了追求效果而配置高额的硬件,Docker 改变了高性能必然高价格的思维定势。
Docker 与云的结合,让云空间得到更充分的利用。
不仅解决了硬件管理的问题,也改变了虚拟化的方式。


总之牛逼 :

1.速度飞快以及优雅的隔离框架
2.物美价廉
3.CPU/内存的低消耗
4.快速开/关机
5.跨云计算基础构架


----------------------------
食用方法
----------------------------

## 安装

>sudo yum -y install docker-io

//添加docker用户组

>sudo groupadd docker

//将登陆用户加入到docker用户组中

>sudo gpasswd -a $USER docker

//更新用户组

>newgrp docker

//测试docker命令是否可以使用sudo正常使用

>docker ps

//启动
>service docker start


//查看容器启动失败日志
>docker logs -f -t --tail 20 614f5d8942ef

//查询容器信息
> docker inspect 614f5d8942ef

## Hello Docker

//创建一个BusyBox,它是一个最小的Linux系统,它提供了该系统的主要功能,不包含一些与GNU相关的功能和选项。
>sudo docker pull busybox

// 运行 Hello Docker
>docker run busybox /bin/echo Hello Docker

//现在,让我们以后台进程的方式运行hello docker
>ojbk=$(docker run -d busybox /bin/sh -c "while true; do echo Hello Docker; sleep 2; done")

//过10s后查看一下 ojbk 打印了多少个 Hello Docker 运行docker logs $ojbk
>docker logs $ojbk

//ojbk 每2s 就会打印一次 Hello Docker 你再输入一次 docker logs $ojbk 就会发现 Hello Docker 越来越多了。

//停止后台进程方式运行方法
>docker stop $ojbk

//重启就使用 restart 即 docker restart $ojbk

//如果要完全移除容器,需要先将该容器停止,然后才能移除。
>docker rm $ojbk

//将容器的状态保存为镜像.注意,镜像名称只能取字符[a-z]和数字[0-9]。
>docker commit $ojbk new1

//查看所有镜像的列表
>docker images

//查看所有Docker命令
>docker help

![image](http://wx1.sinaimg.cn/mw690/0060lm7Tly1ftvkcuq4kvg300u00umx0.gif)


8 changes: 8 additions & 0 deletions docker/docker 容器中无法使用ps 命令.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# 一般都是极简镜像

ps
>apt-get update && apt-get install procps

vim

>apt-get update && apt-get install vim
8 changes: 8 additions & 0 deletions docker/docker-ce新版本io已经废弃.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# 新版docker 安装

>yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

> sudo yum install docker-ce

>

36 changes: 36 additions & 0 deletions docker/docker-es.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# elasticsearch docker 安装



```

docker run --privileged=true -d -e ES_JAVA_POTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" -p 9200:9200 -p 9300:9300 --name es7.12.1 \
-v /disk1/dockerContainer/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
-v /home/esdata/data:/usr/share/elasticsearch/data \
-v /etc/localtime:/etc/localtime \
-v /disk1/dockerContainer/elasticsearch/plugins:/usr/share/elasticsearch/plugins elasticsearch:7.12.1



```


###

可以设置容器跟随Docker启动

>docker update es7.12.1 --restart=always




## ik分词器

> https://github.com/medcl/elasticsearch-analysis-ik/releases


找到对应版本直接下载。

然后在 /disk1/dockerContainer/elasticsearch/plugins 目录下创建一个ik文件夹

把elasticsearch-analysis-ik-7.12.1.zip 解压进去重启es完事
Loading