NetBox 4 中文版 Docker部署教程
简介
本文章主要介绍使用Docker部署中文化的NetBox。
定制化
- 镜像基于官方的4.0.3 正式版本构建,加入了社区的中文翻译、配置时区为上海。
- 配置全局默认语言为中文
- 修改了导出CSV,EXCEL打开乱码的问题。 https://songxwn.com/netbox_csv/
- 增加了二维码插件,并进行二次修改。https://songxwn.com/netbox_csv/
- 增加了IP计算器插件。
环境要求
- Docker 版本要求 20.10.13 +
- Containerd 版本要求 1.5.6 +
- Docker-compose 要求1.28.0+
- 要求有Git
Netbox系列文章:https://songxwn.com/categories/NetBox/
部署
下载配置文件
1 | cd /opt |
创建端口映射文件
1 | tee docker-compose.override.yml <<EOF |
拉取镜像,运行镜像,创建管理员账号。
1 | docker-compose pull |
PS:Docker版本高的,可把docker-compose 替换为 docker compose 。
访问
Web默认使用 8000端口,使用浏览器打开 http://192.168.0.1:8000
然后输入手动创建的账号密码。
备份
1 | mkdir -p /opt/netbox-backups |
升级
1 | cd /opt/netbox-docker-cn |
完全卸载(包括所有数据文件)
1 | cd /opt/netbox-docker-cn |
以root用户进入主程序容器
docker-compose exec -it –user root netbox /bin/bash
使用阿里云容器镜像源部署
PS:要求Docker版本大于20.10.13
1 | git clone https://gitee.com/songxwn/netbox-docker-cn.git |
中文社区微信群
可发送微信号到邮箱➡️ [email protected]
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 网工格物 - Blog!