Rancher Server单容器如何部署使用外部数据库
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这期内容当中小编将会给大家带来有关Rancher Server单容器如何部署使用外部数据库,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Rancher 除了使用内部
千家信息网最后更新 2026年11月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安全错误
数据库的锁怎样保障安全
花魁咖啡
互联网是不是新科技
互联网下的科技发展
互联网最新的科技有限公司
互联网科技的
互联网的科技创新
万易互联网科技
鑫亿盛互联网科技
互联网科技汛
中国最先进互联网科技公司
互联网科技公司的市场部门
博兴的互联网电子科技公司
互联网企业和科技型企业
互联网大会黑科技排名
互联网公司属于科技吗
科技互联网经济论坛
青岛易易互联网科技
互联网对科技影响
互联网大会出现的黑科技
科技美学互联网 艺术
深圳九邦互联网科技有限公司
科技和互联网公司
互联网科技会
火传媒上海互联网科技
互联网科技视频素材
科技大学互联网专业好不好
语蝶互联网科技有限公司
互联网金融科技名词解释
厦门江牛科技互联网
瑞安市蟠桃会互联网科技有限公司