Etcd安装和使用
Etcd安装和使用 一.安装 1.1 二进制安装 从这里下载: etcd-v3.2.11-linux-amd64.tar.gz 下载包后解压即可运行: # 解压 tar zxvf etcd-v3.2.11-linux-amd64.tar.gz cd etcd-v3.2.11-linux-amd64 # ETCD版本 etcd --version # 客户端接口版本 etcdctl --version # API3的要这样 ETCDCTL_API=3 etcdctl version # 启动也很简单 ./etcd # 试试 ETCDCTL_API=3 etcdctl --endpoints=localhost:2379 put foo bar ETCDCTL_API=3 etcdctl --endpoints=localhost:2379 get foo 1.2 源码安装 安装好Golang环境: 见 Golang环境配置 go get -u -v https://github.com/coreos/etcd ./build 启动: ./etcd 1.3 docker安装 拉镜像: docker pull quay.io/coreos/etcd 启动: docker run -it --rm -p 2379:2379 -p 2380:2380 --name etcd quay.io