作者:鎏源大哥 | 来源:互联网 | 2023-09-12 18:13
简介Docker简介可以参考官方解说:https:www.docker.com这篇文章将介绍如何在Ubuntu上安装Docker和使用基本操作,并会以opencv为例进行教学开始1
简介
Docker简介可以参考官方解说: https://www.docker.com/
这篇文章将介绍如何在 Ubuntu 上安装 Docker 和使用基本操作,并会以 opencv 为例进行
教学开始
1.安装 Docker
首先,先安装需要用到的套件
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
接着,将外部的Docker镜像来源金钥汇入,使用下面的步骤完成动作
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
接着就可以安装Docker套件了
sudo apt-get install docker-ce
安装完成之后,可以用下面的指令确认Docker是否有正确的执行在背景服务中
sudo service docker status
Linux 下通过以下命令启动 Docker 服务:
sudo service docker start
将自己的使用者帐号加入dokcer群组:
sudo usermod -aG docker ai
之后重开机,输入docker version查看版号和状态
docker version
2.opencv
link: https://hub.docker.com/
查看目前有的映象档可以使用以下指令:
docker image ls
docker search opencv
以 python3.7 + opencv4.1为例
docker pull opencvcourses/opencv-docker
若要使用 Docker 来执行 daemon 类型的常驻程式,可以使用 -d 参数,让整个 container 放在背景执行
docker run -itd names
docker run -itd opencvcourses/opencv-docker
如果要 进入 container 可以使用以下指令:
docker exec -it names bash
docker exec -it crazy_notrhcutt bash
如果要离开 container 可以使用以下指令:
exit
如果要查看状态可以使用以下指令:
docker ps -a
如果要移除container可以使用以下指令:
docker rm names
doecker rm tender_pare
最后来检查一下opencv是否可以成功使用:
python
import cv2
print(cv2.__version__)
觉得写的不错有用的 , 请干爹干妈哥哥姊姊弟弟妹妹拿起手机用wechat打赏我吧 ~~ 您的鼓励是我发文的动力