Ufungaji wa programu-jalizi¶
Kuna njia chache za kusakinisha programu-jalizi:
Matumizi na mabadiliko ya mazingira¶
Njia hii inadhania kuwa tayari unayo huduma za kutunga za Climweb zinazoendesha.
Unaweza kutumia vigeu vya env vya CLIMWEB_PLUGIN_GIT_REPOS unapotumia picha za kituo cha Climweb kusakinisha programu-jalizi unapowasha.
CLIMWEB_PLUGIN_GIT_REPOSinapaswa kuwa orodha iliyotenganishwa kwa koma ya url zahttps git repoambazo zitatumika kupakua na kusakinisha programu-jalizi inapowashwa.
Baada ya kuweka utofauti wa mazingira, unaweza kuanza chombo cha docker kwa kutumia amri ifuatayo:
docker compose up
Vigezo hivi vitaanzisha na usakinishaji tu wakati vitapatikana wakati wa kuanza kwa kontena. Ili kusanidua programu-jalizi lazima ufuate mwenyewe maagizo hapa chini.
Tahadhari wakati wa kusakinisha kwenye chombo kilichopo¶
Ukiwahi kufuta kontena ambalo umesakinisha programu-jalizi ndani yake wakati wa utekelezaji na uunda upya, kontena jipya litaundwa kutoka kwa picha ya msingi ya climweb ambayo haijasakinishwa programu jalizi.
Hata hivyo, programu-jalizi inaposakinishwa wakati wa utekelezaji au wakati wa uundaji huhifadhiwa katika CLIMWEB_PLUGIN_DIRambayo kwa chaguomsingi ni folda ya kontena ya /climweb/plugins ambayo inapaswa kupachikwa ndani ya kiasi cha kisima. Inapowashwa ikiwa programu-jalizi itapatikana katika saraka hii ambayo bado haijasakinishwa kwenye kontena la sasa itasakinishwa upya.
Alimradi unatumia tena kiasi sawa cha data, hupaswi kupoteza data yoyote ya programu-jalizi hata ukiondoa na kuunda upya vyombo. Athari pekee ni kwenye uanzishaji wa kontena wa awali unaweza kuona programu jalizi zikijisakinisha tena ikiwa utaunda tena kontena kutoka mwanzo.
Inasanidua programu-jalizi iliyosakinishwa kwa kutumia kitofauti cha mazingira¶
Inapendekezwa sana uhifadhi nakala ya data yako kabla ya kusanidua programu-jalizi.
Ili kusanidua programu-jalizi uliyosakinisha kwa kutumia moja ya
CLIMWEB_PLUGIN_GIT_REPOSunahitaji kuhakikisha kuwa unafuta na kuunda upya kontena huku programu-jalizi ikiwa imeondolewa kwenye utofauti wa mazingira unaolingana. Ukishindwa kufanya hivyo na tu kufuta-programu-jalizi kwa kutumia exec na kuwasha upya, programu-jalizi itasakinishwa upya baada ya kuanza upya kwani utofauti wa mazingira bado utakuwa na programu-jalizi ya zamani.
Kuangalia ni programu-jalizi zipi ambazo tayari zimesakinishwa¶
Tumia amri ya list-plugins au hati iliyojengwa ndani ya /climweb/plugins/list_plugins.sh ili kuangalia ni programu-jalizi gani zimesakinishwa kwa sasa.