vbkunin / itop-docker

Combodo iTop docker image
https://hub.docker.com/r/vbkunin/itop/
MIT License
92 stars 51 forks source link

How to upgrade? #20

Closed netlol closed 4 years ago

netlol commented 4 years ago

Hello, I used vbkunin/itop:2.6.1 to build my system (with command docker run -d -p 8000:80 -v d:\temp\storage\mysql-itop:/var/lib/mysql --name=itop vbkunin/itop:2.6.1) I would like upgrade it to 2.7.0. I changed the command to 'docker run -d -p 8000:80 -v d:\temp\storage\mysql-itop:/var/lib/mysql --name=itop vbkunin/itop:2.7.0'. At setup page I cann't choose 'Upgrade an existing iTop instance', 2020-07-12_094143 how can I do the upgrade job? Thanks!

vbkunin commented 4 years ago

Hi, in addition to the mysql data folder, you had to persist the configuration file (/var/www/html/conf/production/config-itop.php) and extensions folder (if you have any extensions installed). iTop checks the presence of the configuration file to decide which actions you can perform (install/update).

olegenii commented 3 years ago

is it possible to expose config-itop.php for storing it on the Host?

vbkunin commented 3 years ago

Да, конечно!

olegenii commented 3 years ago

правильно ли я понимаю, что надо заэкспозить из контейнера содержимое /var/www/html в папку хоста, предварительно положив в эту папку последнюю версию itop, взятую с git?

vbkunin commented 3 years ago

Если задача сохранить конфиг config-itop.php на хосте, то его и надо пробрасывать в контейнер. Или директорию /var/www/html/conf.