0%

2017年2月8日,docker更新到1.13.1(更新日志),此后又分为了docker CE(社区版)和docker EE(商业版)。

官方一键安装

1
2
3
4
5
6
7
8
$ sudo wget -qO- https://get.docker.com/ | bash

$ # 如果上面的不行,执行下面两句
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh

$ # 安装成功执行下面语句,如果有类似回显,说明安装成功
$ docker --version
阅读全文 »

- 运行本项目建议使用root用户,或者使用 sudo 提权。

- 运行前请手动更改.env文件中的CLASH_URL变量值,否则无法正常运行。

- 当前在RHEL系列和Debian,Kali Linux,ubuntu以及Linux系统中测试过,其他系列可能需要适当修改脚本。

- 支持 x86_64/aarch64 平台

阅读全文 »

仓库地址:
https://github.com/hexojs/hexo-generator-index

安装使用

通过如下命令安装

1
npm install hexo-generator-index --save

配置

通过在文章中添加sticky属性进行使用,其中sticky数值越大,优先级越高。

1
2
3
4
5
6
7
8
9
10
11
---
title: 常用工具安装
categories: kubernetes
sticky: 100
tags:
- kubernetes
- k8s
- tools
abbrlink: '92826839'
date: 2021-09-24 10:52:30
---

需求

某个接口,通过api进行匹配反向代理到后端,实际请求的url地址需要去掉api

实现

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
upstream api {
server localhost:8080 weight=5;
}

server {
listen 80;
server_name abc.com;
access_log "pipe:rollback /data/log/nginx/access.log interval=1d baknum=7 maxsize=1G" main;

location ^~/api/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-NginX-Proxy true;

rewrite ^/api/(.*)$ /$1 break;
proxy_pass http://api;
}
}

supervisor服务安装

1
2
3
4
5
6
7
8
9
10
11
yum update -y
yum install epel-release -y
yum install dnf -y
dnf update -y
dnf install -y supervisor

systemctl enable supervisord # 开机自启动
systemctl start supervisord # 启动supervisord服务

systemctl status supervisord # 查看supervisord服务状态
ps -ef|grep supervisord # 查看是否存在supervisord进程
阅读全文 »