Docker--Ubuntu16.04介绍
来源:互联网 发布:java链表的创建 编辑:程序博客网 时间:2024/06/07 01:12
资料链接:
Docker基础介绍:https://yeasy.gitbooks.io/docker_practice/content/basic_concept/
Docker环境搭建:http://sshuair.com/2017/08/14/geography-deep-learning-docker/
faster-rcnn的docker环境搭建:https://github.com/splashblot/py-faster-rcnn-docker
https://github.com/luiggino/py_faster-rcnn-docker
https://github.com/natanielruiz/py-faster-rcnn-dockerface
下载docker–apt
添加源
为了确认所下载软件包的合法性,需要添加软件源的 GPG 密钥。
$ curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
然后,我们需要向 source.list 中添加 Docker 软件源
$ sudo add-apt-repository \ "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \ $(lsb_release -cs) \ stable"
安装Docker CE
$ sudo apt-get update$ sudo apt-get install docker-ce
启动Docker CE
$ sudo systemctl enable docker$ sudo systemctl start docker
获取镜像
docker pull [选项] [Docker Registry地址]<仓库名>:<标签>Docker Registry地址:地址的格式一般是 <域名/IP>[:端口号]。默认地址是 Docker Hub。仓库名:如之前所说,这里的仓库名是两段式名称,既 <用户名>/<软件名>。对于 Docker Hub,如果不给出用户名,则默认为 library,也就是官方镜像例如:$ docker pull ubuntu:16.04
运行docker,生成一个容器
sudo nvidia-docker run -it ubuntu:16.04 bash
查看有哪些docker容器
sudo docker ps -a
查看docker下有哪些镜像
sudo docker images
启动docker下已经有的一个容器并进入那个容器
sudo nvidia-docker start ID 启动一个ID的容器(ID是容器的ID)sudo nvidia-docker attach ID 进入那个容器
从容器中拷文件到主机
sudo docker cp 容器id:要拷贝的文件在容器里的位置的路径 要拷贝的主机的相应路径
从主机拷文件到容器
sudo docker cp 要拷贝的主机文件的相应路径 容器id:在容器里的相应路径
将容器保存成镜像
sudo docker commit [选项] <容器名或容器ID> [<仓库名>[<:标签>]]例如:sudo docker commit ID ubuntu:py-faster-rcnn
删除容器
sudo docker rm ID(容器ID) (或者加一个 -f)
在容器中打开 jupyter
jupyter notebook --allow-root
pytorch 运行docker 容器
容器中有pytorch框架要加 --ipc=host
把本机的路径映射到容器中,顺便加个名字
sudo nvidia-docker run -i -t -V_(本机路径):_(容器中的路径) -p 3776(随便起个端口号):8888 --ipc=host(pytorch) --name (名字) __(镜像id) bash
Screen 命令
screen -S xiaoyi 创建一个叫xiaoyi 的窗口ctrl A 松开按d 退出这个窗口screen -r xiaoyi 重新进入小轶这个窗口ctrl A 松开按k 关闭这个窗口
阅读全文
1 0
- Docker--Ubuntu16.04介绍
- ubuntu16.04安装docker
- 初识docker--Ubuntu16.04
- ubuntu16.04安装docker
- Ubuntu16.04 安装Docker
- Ubuntu16.04 docker安装
- Ubuntu16.04安装Docker
- ubuntu16.04 Docker 安装
- ubuntu16.04安装Docker
- Ubuntu16.04安装docker
- ubuntu16.04下安装docker
- Ubuntu16.04LTS 安装Docker
- DOCKER学习整理(Ubuntu16.04)
- Ubuntu16.04设置Docker代理
- ubuntu16.04 安装Docker教程
- ubuntu16.04下安装docker-machine
- 1.Ubuntu16.04安装与卸载docker
- 2.Ubuntu16.04Docker基本使用
- 在Win7系统下安装双系统Centos系统
- cetos yum源设置
- Error parsing PCC subspaces from PCCT
- StringBuffer和StringBuilder的区别(经典面试题)
- 数据结构实验之栈与队列七:出栈序列判定
- Docker--Ubuntu16.04介绍
- 2017南工软件ACM集训队选拔赛第一场
- 浏览器的渲染过程
- google搜索技巧
- ListPreference的summary和entries中插入图片
- c++ 深入理解虚函数
- CSS动画
- noip2017初赛,2017赛季的终点
- git 切换远程分支