当前位置: 首页 > news >正文

西部数码网站管理助手 ftp密码网络营销好学吗

西部数码网站管理助手 ftp密码,网络营销好学吗,wordpress怎么设置广告位,上海环球金融中心大厦简介文章目录 一. 默认网络:docker0网络的问题二. 自定义网络三. nginx容器指之间通过主机名进行内部通讯四. redis集群容器(跳过宿主机)内部网络通讯1. 集群描述2. 基于bitnami镜像的环境变量快速构建redis集群 一. 默认网络:docker0…

文章目录

    • 一. 默认网络:docker0网络的问题
    • 二. 自定义网络
    • 三. nginx容器指之间通过主机名进行内部通讯
    • 四. redis集群容器(跳过宿主机)内部网络通讯
      • 1. 集群描述
      • 2. 基于bitnami镜像的环境变量快速构建redis集群

一. 默认网络:docker0网络的问题

容器启动时,docker0会给容器分配一个ip,同一宿主机下其他容器可以通过此< ip:容器内部端口>,来访问此容器。

但是当容器重启时,ip就变化了,因为docker0不支持通过容器主机名来访问,所以再次访问时还需要手动查找,维护性很差,生产环境不可用。

相关知识:

  • Docker0 网卡是 Docker 默认的桥接网络模式的一部分。在这种模式下,容器可以相互通信,并且可以通过 Docker0 网卡与外部网络通信。
  • 当一个新的 Docker 容器被创建时,Docker 会自动为该容器创建一对虚拟网络接口(veth pair),并将其中一个连接到 Docker0 网卡上,另一个分配给容器内部的网络命名空间。
  • 在默认情况下,Docker 容器会连接到一个名为 docker0 的虚拟以太网桥。容器通过这个桥接网络接口访问外部网络。容器的网络命名空间中的虚拟网络接口(veth pair)的一端连接到 docker0 ,另一端连接到容器内部。当容器尝试访问外部网络时,数据包会通过 docker0 被转发到宿主机的网络接口,然后发送到外部网络。
  • 桥接模式是如何访问接口的:ing

 

二. 自定义网络

通过自定义网络:
创建自定义网络,容器名就是稳定域名。

# 创建自定义网络
docker network create gao--network gao

 

三. nginx容器指之间通过主机名进行内部通讯

# 创建两个容器
docker run -d -p 8819:80 --name app-nginx-1 --network gao nginx 
docker run -d -p 8820:80 --name app-nginx-2 --network gao nginx # 进入到app-nginx-2 访问app-nginx-1的ngnix
docker exec -it app-nginx-2 bash root@9580927c07a8:/# curl http://app-nginx-1:80
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
html { color-scheme: light dark; }
body { width: 35em; margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif; }
</style>
。。。

 

四. redis集群容器(跳过宿主机)内部网络通讯

1. 集群描述

![[Pasted image 20241104151525.png]]

 

2. 基于bitnami镜像的环境变量快速构建redis集群

  1. 基于bitnami 的redis搭建集群:https://hub.docker.com/r/bitnami/redis

  2. 利用bitnami创建的redis集群,不需要写配置文件,只需要根据文档设置好环境变量就行
    ![[Pasted image 20241108171353.png]]

创建网络,以及redis主从集群

docker network create redis-netdocker run -d -p 6379:6379 \
-v /Users/lianggao/MyWorkSpace/001-360/002-docker-demo/redis/redis01:/bitnami/redis/data \
-e REDIS_REPLICATION_MODE=master \
-e REDIS_PASSWORD=123456 \
--network redis-net --name redis01 \
bitnami/redis# slave配置master的信息,看到master主机名就是容器名
docker run -d -p 6380:6379 \
-v /Users/lianggao/MyWorkSpace/001-360/002-docker-demo/redis/redis02:/bitnami/redis/data \
-e REDIS_REPLICATION_MODE=slave \
-e REDIS_MASTER_HOST=redis01 \
-e REDIS_MASTER_PORT_NUMBER=6379 \
-e REDIS_MASTER_PASSWORD=123456 \
-e REDIS_PASSWORD=123456 \
--network redis-net --name redis02 \
bitnami/redis

 

客户端连接:

客户端下载地址:https://github.com/qishibo/AnotherRedisDesktopManager

ip和地址配置宿主机的

![[Pasted image 20241108170859.png]]

测试:

![[Pasted image 20241108170136.png]]
看到master添加了key,slave也同步了。

 

http://www.yayakq.cn/news/921172/

相关文章:

  • 网站设计制作收费明细关于网站的建设
  • 松原做公司网站改 wordpress 主题 颜色
  • 潍坊网站建设方案推广我找别人做的网站现在不管了怎么办
  • 网站12栅格系统怎么做网站app定制
  • 设备电商网站模板网站建设的售后服务流程
  • 庆元县住房和城乡建设局网站对二次网站开发的认识
  • 网站建设需要资料哪里学网站建设与管理
  • 河南郑州哪里可以做公司网站网站首页引导页
  • 怎么用wordpress仿站推广引流的方法
  • 经营性商务网站建设需要备案吗wordpress主题tstyle
  • 装修公司做网站好做吗福州网站建设发布
  • 在线ui设计网站网页制作图片居中对齐
  • 网站建设与管理可以专升本吗成都营销型网站建设公司
  • 怎么做移动端网站计算像素网站推广是做什
  • 银川网站建设公司名单青岛北方现货交易平台代理
  • 建c2c网站费用杭州做兼职网站建设
  • 叫别人建个网站多少钱建站平台与建站系统
  • 企业网站服务器跟域名都需要交钱吗软文范文200字
  • 企业网站建设的申请微商城分销
  • 网站底部导航设置但未能选择wordpress数据库
  • 邯郸营销型网站自助建站最好的平台
  • 高端做网站公司在线旅游网站开发分析报告
  • 网站开发英文参考文献2015年后成都网站开发
  • 网站备案流程图阿芹网站建设
  • 江苏省建设厅官方网站公式公告中国建设银行官方网站首页
  • 青岛福瀛建设集团有限公司网站海南在线新闻中心
  • 河间网站建设公司太仓有做网站的地方吗
  • 网站建设项目的摘要湖南手机版建站系统哪家好
  • 百度容易收录哪些网站网页制作手机软件下载
  • 网站建设.软件开发汽车网站建设规划书