2017-07-19 74 views
0

我正在爲kubernetes上的mysql編寫xwiki的部署。在設置指令,運行XWiki實現命令給出Kubernetes部署:控制容器的Docker運行命令

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文檔中發現任何東西。

因此沒有辦法在部署中正確使用此容器,或者我錯過了什麼?

回答

0

我在xwiki方面沒有太多經驗,但我可以說明一些事情。

  • 你或許可以忽略--net以及--name
  • 你需要映射你的集裝箱港口-p在部署
  • 我不知道什麼體積-v的用途。如果僅用於讀取某些配置,則需要Kubernetes中的ConfigMap
  • 所有環境變量-e都可以存儲在ConfigMap中幷包含在您的部署中。

我建議你看看一個示例部署:https://kubernetes.io/docs/tasks/inject-data-application/define-environment-variable-container/

+0

在情況下,如果要安裝本地目錄吊艙。您需要定義主機路徑https://kubernetes.io/docs/concepts/storage/volumes/#example-pod-1 – sfgroups

相關問題