通过 Dockerfile 搭建标注工具 brat 的镜像
通过 Dockerfile 搭建 brat 的镜像
资源将会在项目 gitee 链接 开放。
brat docker 上传 dockerhub 还没做。
- tar 包
# 其实本来可以在 Dockerfile 里面下载解压的,但是容易有网络问题,索性提前下载 COPY 到镜像中
wget -c -t 0 https://github.com/nlplab/brat/archive/refs/tags/v1.3p1.tar.gz
- dockerfile
# 对于需要输入交互命令的安装,可以 echo 的方式进行交互
# 比如安装 brat 过程中需要输入用户名 + 密码 + 邮箱,可以使用如下命令实现交互
RUN sh -c '/bin/echo -e "admin\nadmin\n8427xxx@qq.com\n" | ./install.sh'
- 如何构建镜像
# 将 Dockerfile 和 tar 包放在一个文件夹下,名为 bratDockerSrc
# 构建名为 brat_docker 的镜像
docker build -t brat_docker .
- 启动说明
# 简单初创容器,名为 brat
# 成功启动会看到 Serving brat at http://127.0.0.1:8001 的字样,brat 使用 8001 端口
# 退出容器
docker run -it --name brat brat_docker# 准备挂载,需要将同步的文件等 docker cp 出来
mkdir brat
docker cp brat:/brat/data /data/xxx/brat/data
docker cp brat:/brat/config.py /data/xxx/brat/config.py# 停止并删除 brat 容器
docker stop brat
docker rm brat# 重新建立容器 + 端口映射 + 挂载
# 之后按照 brat 使用说明上传数据 or 修改配置等
docker run -it --name brat -p 9001:8001 -v /data/xxx/brat/data:/brat/data -v /data/xxx/brat/config.py:/brat/config.py brat_docker
通过 Dockerfile 搭建标注工具 brat 的镜像相关推荐
- 文本标注工具BRAT的安装与配置
文本标注工具BRAT的安装与配置 因此博客是安装完成之后回顾下写的,所以没有配图说明,仅记录下安装步骤及出现的一些问题,具体安装路线如下: 1.win10下VirtualBox与Ubuntu的安装 B ...
- NLP标注工具Brat的简单使用
目录 写在前面 1. 背景 2. Brat的安装与启动 3. Brat的运行 4. 标注配置与标注 (1) 原始数据文件准备 (2) 配置文件配置 (3) 标注 (4) 中文标签配置 (5) 标注 ( ...
- 【NLP】NLP标注工具Brat的简单使用
写在前面 今天跟大家分享的是 NLP标注工具 Brat 的简单使用. 1. 背景 Brat 所支持的标注任务有:实体识别.实体关系.事件抽取等:当然也可适配到 Aspect-Based Sentime ...
- 【文本标注】文本标注工具brat的使用
brat是linux下的一款应用于webserver端的文本标注工具,可用于标注如下类型信息: (1)实体:命名实体,可用于NER: (2)关系:实体间关系,可用于关系抽取: (3)事件:实体参与的事 ...
- NLP标注工具Brat
https://www.cnblogs.com/xiaoqi/p/brat-config.html [文本标注]文本标注工具brat的使用 2019常用NLP标注工具简单介绍 NLP标注工具: YED ...
- ubuntu下文本标注工具BRAT全程离线安装
1 Apache离线安装 1.1 软件下载 1.1.1 httpd文件 从http://httpd.apache.org/download.cgi下载httpd文件 1.1.2 apr文件 可到官网h ...
- 文本标注工具-brat安装
参考:Ubuntu16.04安装文本标注工具brat brat使用参考:BRAT的安装.配置.标注操作
- 用深度学习做命名实体识别(二):文本标注工具brat
本篇文章,将带你一步步的安装文本标注工具brat. brat是一个文本标注工具,可以标注实体,事件.关系.属性等,只支持在linux下安装,其使用需要webserver,官方给出的教程使用的是Apac ...
- 实体标注工具 BRAT(brat rapid annotation tool)
最近在看命名实体识别这一块,因为要涉及到数据标注,所以我了解了一款实体标注工具BRAT. BRAT(brat rapid annotation tool) 它是一款功能较全面的文本标注工具,可以标注实 ...
最新文章
- js 设计模式与继承学习
- 支付宝,马云其人与我们的心态
- usaco Arithmetic Progressions
- Python基础--1.2 变量循环基础介绍
- linux子系统led,Linux设备驱动GPIO子系统
- HTML5事件——contextmenu 隐藏鼠标右键菜单
- CSS基本知识之复合选择器、元素显示模式、背景图片位置,精灵图
- HALCON 21.11:深度学习笔记---模型(8)
- 团队第二次冲刺第一天
- 练习4.1 根据后序和中序遍历输出先序遍历 (25 分)
- EXE捆绑机制作原理
- 怎样显示计算机联网密码错误,我的笔记本电脑连接wifi时总显示密码不对,但密码是对的!应当怎么弄...
- 整理了百大框架排行榜
- 网络地址转换(NAT)与代理服务器(Proxy Server)
- 计算年龄:sql计算
- 如何在A4相纸上打印4张5寸相片
- 中国城市应急联动系统发展模式及战略咨询研究报告2021-2027年
- c语言写程序if else,if else用法详解,C语言if else用法完全攻略
- Jabra E85t蓝牙耳机同时连接2部手机
- 医学图像处理医学图像处理-卷积神经网络卷积神经网络_基于深度卷积神经网络的刀具磨损量自动提取方法...