2016-02-14 237 views
0

當我使用下面的命令使用windows LTC客戶端:彈簧引導格子CF

LTC集結液滴晶格演示的java --memory-MB 512 --path =構建/庫/晶格演示1.0 .0.jar

LTC集結液滴晶格演示的java --memory-MB = 512 --path =構建/庫/晶格演示1.0.0.jar

隨後通過: ltc launch-droplet lattice-demo lattice-demo

latticecf中的液滴只能爲容器分配128MB。

有什麼我做錯了嗎?

我正在使用lattice-bundle-v0.7.0-1-ge5365cd \ vagrant> vagrant up - 提供分配給虛擬機的4GB和6 cpus的提供程序virtualbox。

回答

0

看來ltc build-droplet並不需要--memory-mb標誌:

ltc build-droplet DROPLET_NAME http://github.com/buildpack-url通過在應用程序目錄中運行Cloud Foundry的Buildpack創建一個液滴。

  • --path=.路徑液滴源(文件或文件夾)
  • --env NAME[=VALUE]指定的環境變量。您可以有多個--env標誌。在沒有明確設置VALUE的情況下傳遞--env標誌將使用當前執行上下文來設置該值。
  • --timeout=2m設置建立液滴的最大輪詢持續時間。

在另一方面,你真正想要的是該標誌傳遞給ltc launch-droplet

ltc launch-droplet具有相同的選項ltc create,除了--user--privileged--working-dir

如果我們看一下ltc create

  • --memory-mb=128指定內存限制應用到容器。
    • 將其設置爲0以允許無限制的內存使用。