使用docker安裝itop


使用docker安裝itop

 

鏈接:

https://github.com/vbkunin/itop-docker/blob/master/README.md

 

1,系統:centos7,

#關閉防火牆,selinux

安裝docker服務,啟動

#systemctl status docker

#systemctl start docker

#docker image ls    查看docker鏡像
#docker container ls  查看docker容器

#docker ps  查看docker容器

#docker ps -a查看所有容器記錄(包括未運行的容器),並查看那些容器是使用了這個要刪除的鏡像:

#docker rm 容器ID   刪除容器
#docker rmi 鏡像ID   刪除鏡像

2,啟動itop的docker 

#docker run -d -p 80:80 --name=my-itop -v /itop/itop-extensions:/var/www/html/extensions vbkunin/itop:2.7.0-beta

 

#docker ps

#docker  start   my-itop  啟動 my-itop的docker

#docker exec -it f6a41ffe526c(容器ID) /bin/bash   進入容器的交互環境

登錄ITOP web頁面,http://itop-IP/

 

3,copy文件進docker

# docker cp iTopDataModelToolkit-2.3.zip cc5021e676b1:/var/www/html/

#docker ps
#docker exec -it cc5021e676b1 /bin/bash  進入docker

#cd /var/www/html/
#unzip iTopDataModelToolkit-2.3.zip
登錄toolkit鏈接:http://ITOP-IP/toolkit

 

4, 從容器中copy出文件

從docker中 copy出文件
Docker cp命令: 用於容器與主機之間的數據copy

語法: docker cp [OPTIONS] container:src_path dest_path docker cp [OPTIONS]
#docker cp 容器ID:/usr/xxx.txt  /usr/xxx.txt

 

5,定制化

定制字段

https://www.itophub.io/wiki/page?id=2_7_0%3Acustomization%3Aadd-attribute-sample

定制類

https://www.itophub.io/wiki/page?id=2_7_0%3Acustomization%3Aadd-class-sample

 

6,常見錯誤

(1)加載初始化自定義模塊,會報錯,找到config-itop.php后,賦予775權限,即可。

http://192.168.142.139/setup/ 

Error:Error: the configuration file 'conf/production/config-itop.php' already exists and cannot be overwritten.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM