IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Docker 安装Consul 使用官方镜像 Docker install consul -> 正文阅读

[系统运维]Docker 安装Consul 使用官方镜像 Docker install consul

Docker 安装Consul 使用官方镜像 Docker install consul

一、安装镜像

????????1、搜索网址: https://hub.docker.com/

????????2、docker中搜索: docker search consul

????????3、安装consul镜像:docker pull consul:1.8.8 docker pull consul

docker pull consul:1.8.8 : 安装指定版本 (安装标签为 1.8.8版本)
docker pull consul: 安装最新版本 (安装标签为 latest版本)

????????

?????

???4、查看已安装的镜像: docker images

二、运行容器

????????1:运行: docker run -d -p 8500:8500 --restart=always --name consul-8500 consul:1.8.8 agent -server -bootstrap -ui -node=consul_node_01 -client='0.0.0.0'

docker run -d -p 8500:8500 --restart=always --name consul-8500
 consul:1.8.8 agent -server -bootstrap -ui 
 -node=consul_node_01 -client='0.0.0.0' :
 
 -d: 后台运行容器,并返回容器ID;
-p: 指定端口映射,格式为:主机(宿主)端口:容器端口
--name consul-8500 : 指定容器名称,自定义
consul:1.8.8 : 指定镜像, 镜像名:标签名

agent: 表示启动 Agent 进程。

server:表示启动 Consul Server 模式

client:表示启动 Consul Cilent 模式。

bootstrap:表示这个节点是 Server-Leader ,每个数据中心只能运行一台服务器。
技术角度上讲 Leader 是通过 Raft 算法选举的,但是集群第一次启动时需要一个引导 
Leader,在引导群集后,建议不要使用此标志。

ui:表示启动 Web UI 管理器 。

-node=consul_node_01:节点的名称,自定义;集群中必须是唯一的,默认是该节点的主机名。
 
 client:consul服务侦听地址,这个地址提供HTTP、DNS、RPC等服务,
         默认是127.0.0.1所以不对外提供服务,如果你要对外提供服务改成0.0.0.0。

join:表示加入到某一个集群中去。 如:-join=192.168.1.169。
         

????????2、测试,浏览器访问: http://192.168.213.129:8500/ , 可以看到界面,则启动成功。

????????3、若不能访问,请尝试关闭防火墙操作,相关命令,如下:

查看防火墙是否开启: systemctl status firewalld 

开启防火墙:systemctl start firewalld 

关闭防火墙: systemctl stop firewalld

重启防火墙: firewall-cmd --reload

????????4、运行、关闭容器;删除容器、镜像部分略,请参考:https://thinkcode.blog.csdn.net/article/details/118660686

参考资料:Docker run 命令

????????????????Linux CentOS 安装Docker

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-02 11:10:24  更:2021-08-02 11:12:02 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/9 16:44:59-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码