docker安装etcd

 docker pull quay.io/coreos/etcd
 

 

docker run -itd -p 2379:2379 --restart=always --name etcd quay.io/coreos/etcd /usr/local/bin/etcd --advertise-client-urls http://0.0.0.0:2379 --listen-client-urls http://0.0.0.0:2379

### 在 Windows 上使用 Docker 安装 etcd 为了在 Windows 上通过 Docker 成功安装并运行 etcd,需遵循特定步骤来设置环境。确保已正确安装 Docker Desktop 并启动服务。 #### 配置 etcd 的配置文件 etcd 的配置文件 `etcd.conf.yml` 应放置于本地路径 `/ops/docker/etcd` 下,在实际操作中对于 Windows 用户来说这通常映射到类似于 `C:\ops\docker\etcd` 或者其他指定目录[^1]。 #### 启动 etcd 容器命令调整 考虑到 Windows 文件系统的差异,挂载卷的方式需要做相应修改。具体而言,当执行 `docker run` 命令时,应该采用适合 Windows 的绝对路径表示法: ```powershell docker run -p 2379:2379 ` -v C:\ops\docker\etcd:C:\opt\bitnami\etcd\conf ` bitnami/etcd:3.5.0 etcd --config-file C:\opt\bitnami\etcd\conf\etcd.conf.yml ``` 这里假设 `C:\ops\docker\etcd` 是存储配置文件的位置;注意冒号前后没有空格,并且使用反斜杠 `\` 来转义路径中的分隔符以便兼容 PowerShell 和 CMD 环境下的命令行解释。 #### 测试连接与验证部署成果 一旦容器正常启动之后,可以通过官方推荐的客户端工具如 Etcd Assistant 连接到正在运行的服务实例来进行基本的功能测试,比如创建键值对等简单操作以确认一切工作良好[^2]。 #### 设置 systemd (仅限 Linux) 由于 Windows 不支持直接创建 Systemd 单元文件用于管理服务生命周期,因此这部分内容不适用于当前场景。不过如果计划迁移到基于 Linux 的服务器环境中,则可参照给定指导完成额外配置[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值