docker中安装
mkdir -p data/etcd/{data,conf}
chmod -R 777 /data/etcd/data
chmod -R 777 /data/etcd/conf
# 创建网络
docker network create etcd-net
简单无密码安装
docker run -d --restart=always --name etcd \
--network etcd-net \
--publish 2379:2379 \
--publish 2380:2380 \
-v /data/etcd/data:/bitnami/etcd/data \
-v /data/etcd/conf:/opt/bitnami/etcd/conf \
--env ALLOW_NONE_AUTHENTICATION=yes \
--env ETCD_ADVERTISE_CLIENT_URLS=http://etcd:2379 \
bitnami/etcd:latest
使用账号密码
docker run -d \
--name etcd \
--net etcd-net \
-p 2379:2379 \
-p 2380:2380 \
-v /data/etcd/data:/bitnami/etcd/data \
-v /data/etcd/conf:/opt/bitnami/etcd/conf \
-e ETCD_ROOT_PASSWORD=123456 \
-e ETCD_ADVERTISE_CLIENT_URLS=http://etcd:2379 \
bitnami/etcd
注意如之前使用过无密码方式安装,需要删除data挂载目录后重新安装挂载
或者 进入 容器内部使用 etcdctl 创建账户 密码
作者:admin 创建时间:2023-10-03 20:13
最后编辑:admin 更新时间:2023-10-16 11:18
最后编辑:admin 更新时间:2023-10-16 11:18