初学docker

来源:互联网 发布:网络教师招聘兼职 编辑:程序博客网 时间:2024/06/07 21:56

1.在ubuntu 14.04上安装docker官网教程:

https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/#install-from-a-package

2.启动ubuntu容器,并进入容器中:

docker run -i -t ubuntu /bin/bash

3.改变docker环境

启动并进入docker 之后,就可以进行下载软件等的操作。

比如我现在要下载anaconda3,输入指令:

wget https://repo.continuum.io/archive/Anaconda2-4.3.0-Linux-x86_64.sh

4.保存容器

重新启动一个Terminal,然后

docker commit

5.docker 重命名镜像:

使用Docker images 时,可能会出现REPOSITORY和TAG均为none的镜像,重命名命令如下:

docker tag IMAGEID(镜像id)REPOSITORY:TAG(仓库:标签)


6.将docker 导出

Export命令用于持久化容器(不是镜像),所以需要通过以下方法得到容器的ID:

sudo docker ps –a

接着执行导出:

sudo docker export <container ID> >/home/export.tar


7.挂载本地目录到容器中:

Docker run –it –v/home/dock/Downloads:/usr/Downloads ubuntu /bin/bash

通过-v参数,冒号前为宿主机目录,必须为绝对路径,冒号后为镜像内挂载路径,其中ubuntu是镜像,/usr/Downloads是镜像内的路径,若镜像内没有该路径,则会自动创建。

 

 

8.更改国内高速源

conda config –add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config –set show_channel_urls yes

 

9.利用anaconda 安装opencv3

conda install –c menpo opencv3

10.各个版本的anaconda 网址

https://repo.continuum.io/archive/

11.镜像下载地址:(阿里云容器Hub服务)

https://dev.aliyun.com/search.html