Docker笔记(四) 容器管理

Docker 倡导的理念是: “一个容器一个进程” 容器是镜像运行的一个实例 它们的区别是镜像是一个静态只读文件, 而容器是一个运行时可写的文件层. 容器管理 dockerID 是

Docker笔记(三) 基础知识

Docker 三大基础组件 三个重要的概念 仓库(Repository) 镜像(Image) 容器(Container) 实例命令: docker run --name db --env MYSQL_ROOT_PASSWORD=sgfoot.com -d mariadb 先在本机查找有

Docker笔记(七) 命令

前面教程介绍过 docker 是 c/s 模式, 通过 client 命令 与 server 端进行交互, docker 有着强大的命令系统, 我们需要系统学习下. 基础的命令 查看版本 docker version 查看 docker 信息 会显示多少镜像

Git Tag 常用命令

git tag 是给当前仓库设置一个快照,常用于设置版本号, 你有必须知道一下. 查看 1 2 git tag # 查看当前项目的tag git show v1.0.0 # 查看某 tag 的详情 创建 1 2 3 4 5 6 7

Go Mod 引用私有仓库

在做 go 开发, 如果是使用 go1.11 版本, 相信大家都会使用到 go mod 做为依赖管理, 因为 go mod 可以设置代理,国外的包,轻松下载. 但是在某一天你使用公司自建的 gitlab ,

万能工具箱

脚本工具 名称 安装/下载 备注 检查 shell 工具 yum -y install ShellCheck 下载 能检查sh语法

mysqld_export 一键安装

仅适用 CentOS 7 mysqld_export 安装 prometheus 监听 mysql 服务 一键安装 1 curl -sSL http://s1.sgfoot.com/sh/mysql_exporter.sh | sudo bash 验证 1 2 3 4 5 # 验证进程是否启动 netstat -nplt |grep mysqld_exporter # 验证是否可以获取 metrics curl http://localhost:9104/metrics 配置nginx安全访问 如果

Go 实践教程-gRPC-流实例(八)

你将会学到 一个完整的gRPC流实例,包括单向流与双向流的操作 如何实现gRPC流服务端代码 如何实现gRPC流客户端代码 准备 新建一个文件夹 go-grpc-simple-stream 在g

Go 实践教程-gRPC-Protobuf(六)

Protobuf 是 Protobuf Buffers 的简称,它是 Google 公司开发的一种数据描述语言,并于2008年开源。 可用作为设计安全的跨语言 RPC 接口的基础工具。 目前 Protobuf 已经发展到第3版本,即