首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在k8s集群上部署discuz论坛

如何在k8s集群上部署discuz论坛
EN

Stack Overflow用户
提问于 2017-08-10 13:43:32
回答 2查看 108关注 0票数 0

基本上,我想用下面的图片https://hub.docker.com/r/skyzhou/docker-discuz/将discuz论坛部署到我的k8s集群上

mysql镜像很容易部署,但是discuz论坛没有提供任何环境变量供我为数据库注入,它只允许使用links参数。

问题是在k8s集群上,我没有这样的方式注入它,所以它被卡住了。

wordpress博客可能会公开db-host和db_password参数。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-08-10 14:06:56

MYSQL_PORT_3306_TCP变量以一种误导性的方式使用,因为可以看到它被剥离了前导tcp://并用作DISCUZ_DB_HOST

因此,我期望:

代码语言:javascript
运行
复制
containers:
- name: discuz
  image: skyzhou/docker-discuz
  env:
  - name: MYSQL_PORT_3306_TCP
    value: $(SERVICE_MYSQL_HOST):$(SERVICE_MYSQL_PORT)

如果您在kubernetes中已经有了mysql服务,则应该这样做,或者如果您已经知道主机和端口,则只需填写它们

票数 1
EN

Stack Overflow用户

发布于 2017-08-11 15:17:50

我已经成功地部署到我的集群,端口设置为80,但我希望将其公开给8080,但不确定如何公开。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45605334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档