我正在kubernetes上用mysql编写xwiki的部署。在设置说明中,运行xwiki的命令为
docker run --net=xwiki-nw --name xwiki -p 8080:8080 -v /my/own/xwiki:/usr/local/xwiki -e DB_USER=xwiki -e DB_PASSWORD=xwiki -e DB_DATABASE=xwiki -e DB_HOST=mysql-xwiki xwiki:mysql-tomcat
我似乎无法在线或在kubernetes文档中找到有关如何控制与docker run命令一起使用的这些参数标志的内容。
因此在部署中是否无法正确使用此容器,或者我遗漏了什么?
答案 0 :(得分:0)
我在xwiki上没有多少经验,但我可以解释一下。
--net
以及--name
-p
-v
的用途是什么。如果这只是为了阅读某些配置,则需要在Kubernetes中使用ConfigMap -e
都可以存储在ConfigMap中,并包含在您的部署中。我建议您查看示例部署:https://kubernetes.io/docs/tasks/inject-data-application/define-environment-variable-container/
答案 1 :(得分:0)