IT资产管理工具-NetBox

IT资产管理工具-NetBox

推荐一款IT资产管理工具

了解推荐阅读官方中文文档 https://docs.wangluohe.com/introduction/

硬件要求

- 建议4Core 8G以上,100G存储空间

这里我使用的Linux镜像为 CentOS8-Stream

提前关闭Selinux和防火墙

部署NetBox

一:采用基于Docker的方式部署(更简单点)

使用Docker部署汉化的NetBox

没有安装docker的可以去看我这篇文章: Docker基础知识教程(最详细最全)

环境要求

  • Docker 版本要求 20.10.13 +
  • Containerd 版本要求 1.5.6 +
  • Docker-compose 要求1.28.0+
  • 已安装Git

基本上现在下载的docker 都是最新版本,都高于给出的环境要求。一般不必担心。

# 1.下载配置文件
[root@eleven ~]# cd /opt
[root@eleven opt]# git clone  https://gitee.com/songxwn/netbox-docker-cn.git  
# 这里我克隆码云上的,国外的github不稳定
# https://github.com/Songxwn/netbox-docker-cn.git  

[root@eleven opt]# cd /opt/netbox-docker-cn  # 进入该目录


# 2.创建端口映射文件  # 创建Web端口映射定义文件
[root@eleven netbox-docker-cn]# tee docker-compose.override.yml <<EOF
services:
  netbox:
    ports:
      - 8000:8080
EOF
# 将宿主机上的8000端口映射到容器的8080端口


# 3.拉取镜像,运行镜像,创建管理员账号。
# -----------拉取所需的镜像文件---------------
[root@eleven netbox-docker-cn]# docker compose pull

# -----------运行NetBox,第一次初始化数据库较慢,可能超时。如果失败等五分钟再重新执行一次即可---------------
[root@eleven netbox-docker-cn]# docker compose up -d

# ----- 创建管理员账号,记得要等能访问Web界面后再去创建管理员账号,确保初始化完成----------
[root@eleven netbox-docker-cn]# docker compose exec netbox /opt/netbox/netbox/manage.py createsuperuser

# !!!!以上操作要确保在/opt/netbox-docker-cn目录下执行。

# 访问地址 http://192.168.169.128:8000

进行备份操作

mkdir -p /opt/netbox-backups

cp -r /opt/netbox-docker-cn  /opt/netbox-backups

cp -r /var/lib/docker/volumes/netbox-docker-cn_* /opt/netbox-backups

升级操作

# 升级前注意备份
cd /opt/netbox-docker-cn
git pull
docker compose down
docker compose pull
docker compose up -d

完全卸载

cd /opt/netbox-docker-cn
docker-compose down -v

以root用户进入主程序容器

docker-compose exec -it –user root netbox /bin/bash

以上内容参考如下文章,感谢大佬的无私奉献

https://songxwn.com/NetBox-Docker-cn/

https://segmentfault.com/a/1190000044938481

这是安装完成访问到的Web界面

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值