编辑
2025-12-01
运维
00
请注意,本文编写于 166 天前,最后修改于 166 天前,其中某些信息可能已经过时。

目录

net-box的部署安装
1.安装git
2.安装docker
3.下载配置文件
4.创建端口映射文件
5.拉取并启动镜像
6.设置管理员账户

net-box是一个集成资产管理、IP记录、机柜管理与一体的可视化web系统

net-box的部署安装

1.安装git

image.png

2.安装docker

SHELL
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)

3.下载配置文件

SHELL
cd /opt git clone https://github.com/Songxwn/netbox-docker-cn.git # https://gitee.com/songxwn/netbox-docker-cn.git # 国内网络不稳定的,可克隆码云的。 cd /opt/netbox-docker-cn

image.png

4.创建端口映射文件

SHELL
tee docker-compose.override.yml <<EOF services: netbox: ports: - 8000:8080 EOF

image.png

5.拉取并启动镜像

SHELL
docker compose pull # 下载镜像 docker compose up -d # 运行NetBox,第一次初始化数据库较慢,可能超时。如果失败等五分钟再重新执行一次即可。

image.png

image.png 访问ip:8000端口验证

image.png

6.设置管理员账户

SHELL
docker compose exec netbox /opt/netbox/netbox/manage.py createsuperuser

等web页面可以打开后再执行设置管理员的操作,避免未加载完成

image.png