我要運行腳本/usr/sbin/run.sh當我開始我的Jelastic容器,所以我就以下內容:無法設置「環境變量」
- 設置環境變量PATH =/usr/sbin目錄
- 運行在命令部分,我將它設置爲run.sh文件
然後我按照正常程序在Jelastic添加容器,但它給了以下錯誤(一切都會很好,如果我不設置環境變量和運行命令):
{「result」:99,「source」:「JEL」,「error」:「java.lang.NullPointerException」,「params」:{「extip」:「false」,「session」:「114x1d38909aa5d9848b418276a6ca653875」, 「actionkey」: 「changetopology; dbde54d07b423f0a770cf08727f19272; licds30」, 「fixedCloudlets」: 「1」, 「ismaster」: 「假」, 「flexibleCloudlets」: 「16」, 「APPID」: 「dbde54d07b423f0a770cf08727f19272」, 「節點類型」:「搬運工」, 「顯示名」: 「licds30 /寶琪:V3」, 「元數據」:{ 「dockerHubUser」: 「sdfs23fs」, 「dockerName」: 「licds30 /保起」, 「dockerRunArgs」: 「run.sh」, 「dockerHubUrl」 :「https://index.docker.io/」,「dockerEnvVars」:{「PATH」:「/ usr/sbin」},「layer」:「cp」,「dockerTag」:「v3」,「dockerHubPassword」:「xxs23saddjd」}} 「:」addNode(docker)「}
任何人都可以建議如何解決這個問題?
非常感謝!
J.
請說明您的意思。 –
我想在Jelastic上啓動一個容器時運行/usr/sbin/run.sh,所以我試圖在Jelastic上使用RUN命令,但是它給出的錯誤高於 –
這是在mac還是windows? –