Rancher Server单容器如何部署使用外部数据库
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这期内容当中小编将会给大家带来有关Rancher Server单容器如何部署使用外部数据库,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Rancher 除了使用内部
千家信息网最后更新 2025年12月03日Rancher Server单容器如何部署使用外部数据库
这期内容当中小编将会给大家带来有关Rancher Server单容器如何部署使用外部数据库,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
Rancher 除了使用内部的数据库,你可以启动一个Rancher Server并使用一个外部的数据库。启动命令与之前一样,但添加了一些额外的参数去说明如何连接你的外部数据库。
注意:在你的外部数据库中,只需要提前创建数据库名和数据库用户。Rancher会自动创建Rancher所需要的数据库表。
我们需要提前创建好数据名、为rancher专门创建一个登陆用户。
创建数据库
CREATE DATABASE IF NOT EXISTS rancher COLLATE = 'utf8_general_ci' CHARACTER SET = 'utf8';
通rancher数据库创建专用用户并赋予权限
GRANT ALL ON rancher.* TO 'rancher'@'%' IDENTIFIED BY 'rancher126.128'GRANT ALL ON rancher.* TO 'rancher'@'localhost' IDENTIFIED BY 'rancher126.128';
启动一个Rancher连接一个外部数据库,你需要在启动容器的命令中添加额外参数。
docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:stable --db-host 172.17.0.1 --db-port 3306 --db-user rancher --db-pass rancher126.128 --db-name rancher
大部分的输入参数都有默认值并且是可选的,只有--db-host的地址是必须输入的。
--db-host IP or hostname of MySQL server--db-port port of MySQL server (default: 3306)--db-user username for MySQL login (default: cattle)--db-pass password for MySQL login (default: cattle)--db-name MySQL database name to use (default: cattle)
宿主机在与容器同一局域网的IP地址一般是docker0对应的IP地址段的首个地址(如172.0.17.1),其实在微服务的架构下不是很建议这样使用。
关于Docker容器内连接宿主机的Mysql服务器
这里使用Docker的宿主机器的MySQL,当启动Docker的时候,使用ip addr查看宿主机的网络情况
上述就是小编为大家分享的Rancher Server单容器如何部署使用外部数据库了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。
数据
数据库
容器
地址
宿主
参数
宿主机
用户
内容
命令
分析
服务
输入
专业
中小
内容丰富
只有
大部分
就是
局域
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网站服务器怎样安全设置
pycharm里打开数据库
渭南软件开发参考价
安仁学it软件开发工资多少
杭州微梦创科网络技术有限公司
宁海手机游戏软件开发找哪家公司
数据库中的页是啥
易语言连接服务器运行软件
room关系型数据库
魔方世界官方服务器
常用的服务器端口
怀孕后接触电脑服务器辐射大吗
怎么打开数据库没有账套
兼职 软件开发
学生信息系统数据库需要几个表
用于智能手机的文件服务器
华夏智能网络技术有限公司
网络安全选锐龙还是酷睿
公安派出所网络安全工作方案
备考网络技术的软件
网络技术研发范围
详细海关数据库
多个微信小程序共用一个服务器
数据库中num0什么意思
数据库中逻辑删除的关键词
t3产品连接不上服务器
c自定义数据库教程
网络安全宣传时间
未找到id为9的数据库
C语言软件开发步骤扩展名