Sign inSign up

serset/opencv

By serset

•Updated almost 5 years ago

Image
0

389

serset/opencv repository overview

⁠docker部署opencv

⁠1.拷贝本文件夹

可通过修改 /root/app/startup.sh 文件 改变配置

# startup.sh

# run on back
#chmod 777 "/root/app/app.bash"
#sh "/root/app/app.bash" > /root/app/app.log 2>&1 &

# run on front 
#cd /root/app 
#python3 detector.py


# run on front
while [ 1 -lt 2 ]
do
	sleep 3600
done

 

⁠2.创建容器并运行

--name 容器名称,可自定义
--restart=always 自动重启
-v /etc/localtime:/etc/localtime 挂载宿主机localtime文件解决容器时间与主机时区不一致的问题
-v $PWD/data:/data 将主机中当前目录下的data挂载到容器的/data
--net=host 网络直接使用宿主机网络
-p 6022:6022 端口映射

cd /root/docker/opencv

docker run --name=opencv --restart=always -d --net=host -v $PWD:/root/app serset/opencv

⁠3.应用已经运行


#常用命令

#查看容器logs
docker logs opencv

#在容器内执行命令行
docker exec -it opencv bash

#停止容器
docker stop opencv

#打开容器
docker start opencv

#重启容器
docker restart opencv

#删除容器
docker rm opencv -f

Tag summary

Content type

Image

Digest

Size

149.2 MB

Last updated

almost 5 years ago

docker pull serset/opencv