首页 > 其他分享 >etcd安装(docker)

etcd安装(docker)

时间:2024-03-28 11:56:18浏览次数:15  
标签:http 0.0 2380 2379 etcd docker 安装

一、拉去官方镜像

docker pull quay.io/coreos/etcd:v3.5.0

二、创建etcd容器

docker run -d \
  -p 2379:2379 \
  -p 2380:2380 \
  --name etcd \
  quay.io/coreos/etcd:v3.5.0 \
  /usr/local/bin/etcd \
  -advertise-client-urls http://0.0.0.0:2379 \
  -listen-client-urls http://0.0.0.0:2379 \
  -initial-advertise-peer-urls http://0.0.0.0:2380 \
  -listen-peer-urls http://0.0.0.0:2380 \
  -initial-cluster default=http://0.0.0.0:2380

注释:2379端口(用于客户端API)和2380端口(用于集群通信)映射到主机

三、简单使用:etcd CLI与etcd交互

# 获取etcd版本
docker exec etcd etcd --version

# 设置键值
docker exec etcd etcdctl put testkey hello

# 获取键值
docker exec etcd etcdctl get testkey

标签:http,0.0,2380,2379,etcd,docker,安装
From: https://www.cnblogs.com/qxlzzj/p/18101279

相关文章

  • openEuler20.03操作系统上安装部署MogDB2.1.1
    openEuler20.03操作系统上安装部署MogDB2.1.1本文出处:https://www.modb.pro/db/378319openEuler操作系统上安装mogdb:下载openEuler镜像文件:openEuler-20.03-LTS-x86_64-dvd.iso可以到各镜像源网站下载:例如:清华源下载地址:https://mirrors.tuna.tsinghua.edu.cn/openeule......
  • Docker使用
    目录Docker安装Docker常用命令找镜像启动镜像 修改容器内容提交改变推送到远程仓库物理传输推送远程仓库挂载数据docker日志docker复制Docker安装移除以前的docker相关包:sudoyumremovedocker*安装yum工具类:yuminstall-yyum-utils添加docker安装源地......
  • sqlite安装及sqlite3对Data Base File的简单使用
    一、环境:操作系统Windows11家庭中文版64位  二、sqlite下载地址及版本https://www.sqlite.org/download.html三、安装1.下载后解压到文件夹如:D:\tools\sqlite3 2.配置sqlite环境:我的电脑-右键-属性      四、简单使用win+rcmd打开命令行工具......
  • Docker expose指令和-p 指令指定的端口区别
    expose指令用法该 EXPOSE 指令通知Docker容器在运行时侦听指定的网络端口,可以指定端口是侦听TCP还是UDP,如果未指定协议,则默认为TCP。EXPOSE80/tcpEXPOSE80/udpEXPOSE 指令实际上不会发布端口。它充当构建映像的人员和运行容器的人员之间的一种文档,用于发布要......
  • Linux - 安装JDK(.tar.gz)
      1、上传jdk-8u351-linux-x64.tar.gz到/opt/module 目录下并解压tar-zxvfjdk-8u351-linux-x64.tar.gz2、配置/etc/profile文件#文件末尾进行配置exportJAVA_HOME=/opt/module/jdk1.8.0_351exportPATH=$PATH:$JAVA_HOME/bin3、使修改生效,并进行验证source/e......
  • win11安装pyenv和pyenv-venv
    环境确认PowerShell提供了几个不同的执行策略级别,包括:Restricted:不允许任何脚本运行。这是默认的执行策略,为大多数用户提供了安全的起点。AllSigned:只允许运行由受信任的发布者签名的脚本。RemoteSigned:从本地计算机加载的所有脚本都可以运行,但从Internet下载的脚本必须......
  • Yarn 的安装和使用
    在前端开发中,包管理工具是必不可少的利器,而Yarn就是其中一个备受欢迎的选择。本文将介绍如何安装和使用Yarn,并解决可能遇到的一些常见问题,让你更高效地管理项目依赖。什么是Yarn?Yarn是由Facebook、Google、Exponent和Tilde联合推出的JavaScript包管理工具。相......
  • window10 安装 Redis
    一、下载压缩包(免安装)地址:https://github.com/tporadowski/redis/releases二、解压解压路径自定义Logs目录,手动添加的,用于保存redis的日志记录(下面再补充)下图为解压后的文件三、注册Redis服务以管理员权限打开cmd窗口,执行以下命令#安装redis服务redis-server.ex......
  • 第二天-CentOS 7x64安装
    镜像下载位置:https://mirrors.aliyun.com/centos/7/isos/x86_64/创建新的虚拟机>点击完成后,虚拟机已建好;查看虚拟机,双击“CD/DVD(IDE)自动检测”选择下载好的镜像文件、导入; 之后开启虚拟机:选择语言开关打开,虚拟机就能上网了。点击Done之后,点击开始安装: 安......
  • linux安装/切换不同版本c/c++
    查看ubuntu系统上g++的版本:ls/usr/bin/g++*安装指定版本gcc和g++#以version==4.9为例sudoapt-getinstallgcc-4.9g++-4.9切换不同版本当ubuntu系统上安装了不同版本的gcc和g++,可以使用update-alternatives命令设置默认使用哪个版本,典型的如在Ubuntu16.04里安......