less than 1 minute read

一、Docker 安装

docker 安装教程

二、使用 Docker 安装 Caffe

  • 1.搜索 caffe 的 docker 镜像
    docker search caffe  
    
  • 2.获取 caffe docker 镜像
    docker pull bvlc/caffe:gpu  # 选择官方版本的 GPU 版本;  
    

    这里如果不指定 :gpu 版本,会报错:

    Error response from daemon: manifest for bvlc/caffe:latest not found
    所以要指定版本号,版本号可以从caffe官网查看

  • 3.运行镜像  
    nvidia-docker run -it --name $name$ -v $src$:$dst$ -p $psrt_src$:$port_dst$ bvlc/caffe:gpu /bin/bash  # gpu 版  
    docker run -it bvlc/caffe:cpu # cpu 版   
    

    pull下来之后只要 run 一次就行了,之后每次启动参照 6. 7. 即可;
    此处,启动的 container 有默认名字,若要手动指定,则用命令:
    nvidia-docker run -it --name container_name bvlc/caffe:gpu /bin/bash
             

  • 4.查看对应的 docker 镜像和名字
    docker ps -a
    

    这里的 image 是 bvlc/caffe:gpu,name 是 container_name;

  • 5.把我自己的 files 拷贝到容器下的 workspace 文件夹下
    docker cp $your_files $container_name:/workspace
    
  • 6.启动 docker
    如果 4. 中的 STATUS 是 Exited 状态,就需执行本操作,若是 up 状态就不用执行这一步;
    docker start $container_name
    
  • 7.启动 docker
    docker exec -it $container_name bash
    

    执行完之后会进到 root@71bahaha9:/workspace# 目录,然后 cd 到你想去的文件夹,照常运行你的车给程序就可以了

  • 8.安装软件 直接在 7. 的状态下安装即可;
    pip install opencv-python # 以 opencv 为例
    

:ghost:


TOP

Comments