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_REPOS inapaswa kuwa orodha iliyotenganishwa kwa koma ya url za https git repo ambazo 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_REPOS unahitaji 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.