树莓派 docker nacos 2.0.3集群

部署运行你感兴趣的模型镜像

python
在这里插入图片描述
yum -y install zlib*
在这里插入图片描述
yum install libffi-devel -y
在这里插入图片描述
yum list python3*
在这里插入图片描述
yum install -y python36-devel.aarch64

在这里插入图片描述
安装成功后检验版本
python3

1.4 切换默认版本为python3
需先查找刚安装的python36所在路径并作为默认版本指定位置
在这里插入图片描述

whereis python
alias python='/usr/bin/python3.6'
python -V

在这里插入图片描述
2.安装setuptools
说明:安装pip3之前需先安装setuptools(Python包管理工具)
注:先进入/usr/bin目录下,再进行下载安装!
cd /usr/bin

下载setuptools
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz
在这里插入图片描述
解压setuptools(直接在/usr/bin目录下执行即可)
tar -zxvf setuptools-19.6.tar.gz
在这里插入图片描述
2.3 编译setuptools
说明:需先进入刚解压完的setuptools-19.6目录
cd setuptools-19.6
1
python3 setup.py build
在这里插入图片描述
安装setuptools
python3 setup.py install

在这里插入图片描述
3.安装pip

python -m ensurepip --default-pip
在这里插入图片描述
3.1 更新pip,setuptools和wheel为最新版本 (很慢会报错重试即可)
python -m pip install --upgrade pip setuptools wheel
在这里插入图片描述
3.2 检验pip版本
pip3 -V
在这里插入图片描述
4.pip3安装docker-compose
pip3 install docker-compose
在这里插入图片描述
在这里插入图片描述

https://blog.youkuaiyun.com/m0_37044606/article/details/85250858

sudo docker network create --driver bridge --subnet 10.139.0.0/16 --gateway 10.139.0.1 pknet

docker-compose -p nginx -f docker-compose-nacos.yaml up -d

您可能感兴趣的与本文相关的镜像

Python3.9

Python3.9

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

### Nacos 2.0.3 版本特性 Nacos 2.0.3 提供了一系列增强功能和服务改进,旨在支持更加稳定的服务发现和配置管理能力。此版本引入了多项优化措施来提升性能、可靠性和用户体验[^1]。 - **服务注册与发现**:提供高效的服务注册机制以及快速响应的服务查询接口。 - **动态配置管理**:允许应用程序通过API实时更新其运行参数而无需重启进程。 - **命名空间隔离**:不同环境下的资源可以通过命名空间来进行逻辑上的分离。 - **权限控制体系**:内置细粒度访问控制系统以保障数据安全。 - **多租户模式支持**:满足企业级场景下多个团队共享同一套系统的需要。 ### 安装配置指南 对于希望采用 Docker 部署 Nacos 三节点高可用集群的情况,可以按照如下方式进行操作: #### 准备工作 确保本地已安装并启动 DockerDocker Compose 工具。 #### 创建网络桥接 为了使容器之间能够相互通信,在主机上创建一个新的自定义网桥: ```bash docker network create nacos-net ``` #### 编写 `docker-compose.yml` 文件 编写一个用于描述三个 Nacos 实例及其依赖关系的 YAML 文件: ```yaml version: '3' services: mysql: image: mysql:8.0 container_name: nacos-mysql environment: MYSQL_ROOT_PASSWORD: root_password MYSQL_DATABASE: nacos_config MYSQL_USER: nacos MYSQL_PASSWORD: nacos_password networks: - nacos-net nacos1: image: nacos/nacos-server:v2.0.3 container_name: nacos1 ports: - "8848" environment: MODE: cluster SPRING_DATASOURCE_PLATFORM: mysql MYSQL_SERVICE_HOST: mysql MYSQL_SERVICE_PORT: 3306 MYSQL_SERVICE_DB_NAME: nacos_config MYSQL_SERVICE_USER: nacos MYSQL_SERVICE_PASSWORD: nacos_password PREFER_HOST_MODE: random EMBEDDED_STORAGE: false depends_on: - mysql networks: - nacos-net nacos2: image: nacos/nacos-server:v2.0.3 container_name: nacos2 ports: - "9848" environment: MODE: cluster SPRING_DATASOURCE_PLATFORM: mysql MYSQL_SERVICE_HOST: mysql MYSQL_SERVICE_PORT: 3306 MYSQL_SERVICE_DB_NAME: nacos_config MYSQL_SERVICE_USER: nacos MYSQL_SERVICE_PASSWORD: nacos_password PREFER_HOST_MODE: random EMBEDDED_STORAGE: false depends_on: - mysql networks: - nacos-net nacos3: image: nacos/nacos-server:v2.0.3 container_name: nacos3 ports: - "10848" environment: MODE: cluster SPRING_DATASOURCE_PLATFORM: mysql MYSQL_SERVICE_HOST: mysql MYSQL_SERVICE_PORT: 3306 MYSQL_SERVICE_DB_NAME: nacos_config MYSQL_SERVICE_USER: nacos MYSQL_SERVICE_PASSWORD: nacos_password PREFER_HOST_MODE: random EMBEDDED_STORAGE: false depends_on: - mysql networks: - nacos-net networks: nacos-net: external: true ``` #### 启动集群 完成上述设置之后,执行命令启动整个集群: ```bash docker-compose up -d ``` 这将会依次拉取所需镜像,并根据指定端口映射分别启动 MySQL 数据库服务器及三个独立运作却又相互协作的 Nacos 节点实例。 ### 使用文档链接 官方提供了详尽的使用手册帮助开发者更好地理解和运用该平台的各项特性和最佳实践方案。具体可参阅[Nacos GitHub仓库](https://github.com/alibaba/Nacos/tree/2.0.3)中的相关说明文件夹内找到对应版本的帮助资料。 ### 下载地址 用户可以从[Docker Hub](https://hub.docker.com/r/nacos/nacos-server/tags?page=1&ordering=last_updated&name=v2.0.3)下载特定标签为 v2.0.3 的官方镜像,以便于在各种环境中轻松部署 Nacos 应用程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小飞飞y

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值