1.安装docker
sudo apt-get install docker.io
2.获取ltp的docker容器
dockerfile文件在 https://github.com/HIT-SCIR/ltp/blob/master/Dockerfile 下面。获取docker配置文件后
docker build -t ltp/ltp .
另外一种方式是直接拉取容器 https://hub.docker.com/r/aiyolo/ltp
3.启动docker
docker run -d -p 8080:12345 ltp/ltp /ltp_server --last-stage all -m 6000M
4.测试能否使用
curl -d "s=姑姑说:我好想过过过儿过过的生活。&f=xml&t=all" http://127.0.0.1:8080/ltp
https://pyltp.readthedocs.io/zh_CN/latest/api.html#id6 不使用docker 的版本
----------------------------------免去sudo
首先,下载docker, 需3话:
wget -qO- https://get.docker.com/ | sh
sudo service docker start
看看是否安装成功:
docker -v
然后,进行免秘钥配置:
sudo addgroup --system docker
sudo adduser $USER docker
newgrp docker