V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Songxwn
V2EX  ›  分享发现

NetBox 中文版 Docker 部署教程

  •  1
     
  •   Songxwn · 201 天前 · 970 次点击
    这是一个创建于 201 天前的主题,其中的信息可能已经有所发展或是发生改变。

    简介

    本文章主要介绍使用 Docker 部署中文化的 NetBox 。

    镜像基于官方的 3.7.6 版本构建,加入了中文翻译、配置时区为上海。

    • Docker 版本要求 20.10.10 +

    • Containerd 版本要求 1.5.6 +

    • Docker-compose 要求 1.28.0+

    • 要求有 Git

    Netbox 系列文章:https://songxwn.com/categories/NetBox/

    部署

    下载配置文件

    cd /opt
    git clone https://github.com/Songxwn/netbox-docker-cn.git
    cd /opt/netbox-docker-cn
    

    创建端口映射文件

    tee docker-compose.override.yml <<EOF
    version: '3.4'
    services:
      netbox:
        ports:
          - 8000:8080
    EOF
    # 创建 Web 端口映射定义文件
    

    拉取镜像,运行镜像,创建管理员账号。

    docker-compose pull
    
    # 下载镜像
    
    docker-compose up -d
    
    # 运行 NetBox ,第一次初始化较慢,可能超时。如果失败再重新执行一次即可。
    
    docker exec -it 
    # 创建管理员用户
    
    

    访问

    Web 默认使用 8000 端口,使用浏览器打开 http://192.168.0.1:8000

    然后输入手动创建的账号密码。

    完全卸载(包括数据文件)

    cd /opt/netbox-docker-cn
    docker-compose down -v
    
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1884 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 16:41 · PVG 00:41 · LAX 08:41 · JFK 11:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.