基于Docker部署开源的ITOP的IT部门资产管理系统

基于Docker部署开源的ITOP的IT部门资产管理系统

DockerCmpose文件

创建/opt/itop文件夹,并在下面创建docker-compose.yaml 文件,内容如下:

version: "3"
services:
    itop:
        ports:
            - 18080:80
        container_name: my-itop
        environment:
            - TZ:Aisa/Shanghai
        volumes:
            - my-itop-conf-volume:/var/www/html/conf
            - my-itop-db-volume:/var/lib/mysql
            - /opt/itop/itop-extensions:/var/www/html/extensions
        image: vbkunin/itop
volumes:
    my-itop-conf-volume:
    my-itop-db-volume:

运行应用

cd /opt/itop 
docker-compose up -d

获取MYSQL密码

本镜像内置了mysql数据库,因此需要通过SSH指令获取mysql的数据库密码,用于系统初始化使用。

docker logs my-itop | grep -A7 -B1 "Your MySQL user 'admin' has password:"

访问应用并初始化

打开浏览器,输入http://<ip>:18080 后网站后,默认需要进行系统安装,初始化会逐项检查你的配置,点继续。
在创建数据库这里,ServerName 输入:localhost; login输入:admin ;密码输入:刚刚获取到的MYSQL密码。
选择’create a new database’,输入’itop’,名称可随便写。
下一步输入要设置的管理员密码和账号,选择语言为“中文”即可继续。


基于Docker部署开源的ITOP的IT部门资产管理系统
https://www.dearcloud.cn/2024/11/04/20241104-itop-itsm/基于Docker部署开源的ITOP的IT部门资产管理系统/
作者
宋兴柱
发布于
2024年11月4日
许可协议