CentOS7 搭建私有 DockerHub william 发布于 2020-09-06 收录于 Programming 安装 Docker Register 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ## 使用 docker 进行 registry2 进行管理 docker pull registry ## 建立一个目录存放 docker 镜像, 默认是存放在 /tmp/registry mkdir -p /data/Docker/registy docker run --name docker.registry -d -p 5000:5000 -v /data/Docker/registy:/tmp/registry registry docker ps -a ## 开启防火墙5000端口 systemctl restart firewalld.service firewall-cmd --zone=public --add-port=5000/tcp --permanent firewall-cmd --reload ## 测试访问 curl http://192.168.1.135:5000/v2/
Evans: gRPC 交互式测试工具 william 发布于 2020-08-27 收录于 Programming 安装到项目主页,找到发布地址,然后下载相应操作系统下的可执行文件。 1 2 3 4 5 6 cd /tmp wget https://github.com/ktr0731/evans/releases/download/0.9.0/evans_linux_amd64.tar.gz tar -xvf evans_linux_amd64.tar.gz ## 复制到系统路径 sudo mv evans /usr/local/bin
pre commit: 自动美化代码 william 发布于 2020-08-18 收录于 Programming Python参考链接: pre-commit: A framework for managing and maintaining multi-language pre-commit hooks. Automate Python workflow using pre-commits: black and flake8 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ## 安装 python -m pip install pre-commit ## 也可以直接下载安装 ## curl https://pre-commit.com/install-local.py | python - ## 查看版本 pre-commit -V pre-commit 2.6.0 ## 在项目中生成配置文件 ## 使用命令查看模板 # pre-commit sample-config ## 在 git 项目中安装 pre-commit install ## 配置文件 vim .pre-commit-config.yaml
Abseil 代码阅读 william 发布于 2020-08-06 收录于 ProgrammingGoogle 评价 Abseil 为: 它是从 Google 内部代码块中抽取出来的一系列最基础的软件库。作为基本的组成部分,这些软件库支撑了几乎全部 Google 在运行的项目。以前这些 API 是零零
K8s 使用教程 william 发布于 2020-08-06 收录于 Programming参考链接: ubuntu 使用阿里云镜像源快速搭建 kubernetes 1.15.2 集群 安装 1 2 3 4 5 6 7 8 9 10 sudo apt-get update && sudo apt-get install -y apt-transport-https curl echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list sudo apt-get update ## 安装最新版 sudo apt install -y kubelet=1.18.5-00 kubeadm=1.18.5-00 kubectl=1.18.5-00 sudo