caffe镜像︱window10+docker+ubuntu14.04+caffe镜像的简单尝试

win10专业版可以利用Hyper-V开启docker,一般升级而来的都是家庭版,现在要升级到win10专业版, 需要产品秘钥。 github网址:https://github.com/docker/for-win .

一、Docker for Windows

安装的教程可以看:http://blog.csdn.net/zdy0_2004/article/details/52084452 大致的流程:

1、下载Docker for Windows

https://download.docker.com/win/stable/InstallDocker.msi

2、开启win10的Hyper-V

控制面板 -> 程序 -> 启用或关闭Windows功能 -> 选中Hyper-V

3、安装Docker

用刚才下载的安装包安装,安装完成后,启动Docker 如果没有开启Hyper-V,启动Docker的时候会提示开启Hyper-V

4、使用Docker

window,win+R,打开CMD键入后续内容: 查看版本等信息

docker info
docker run hello-world

run hello-world运行成功之后,就代表安装完成了。但是,可能容易链接不到,要多执行几次。 报错内容为:

docker: Error response from daemon: Get https://registry-1.docker.io/v2/library/hello-world/manifests/latest: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Fhello-world%3Apull&service=registry.docker.io: net/http: TLS handshake timeout.
See 'docker run --help'.

.

二、安装ubuntu14.04

之前的博客直接用以下命令:

docker run -it ubuntu bash

不能登录上,因为调取的外网。所以可以用国内Daocloud下载一个”加速器“,也有人推荐阿里云的容器镜像平台(来自云端的容器镜像服务),另外也发现了一个比较好的开源镜像平台:清华大学开源软件镜像站

1、登录Daocloud+注册

https://cr.console.aliyun.com/

2、设置加速器

进入控制面板,点击加速器: 加速器地址:https://www.daocloud.io/mirror#accelerator-doc

然后右键右下角的docker,在桌面右下角状态栏中右键 docker 图标,加到”registry-mirrors”的数组里。点击 Apply 。

设置好之后会重启

3、直接加载Daocloud各类镜像

镜像仓库里面有很多人上传的镜像,直接执行:

docker run daocloud.io/ubuntu:14.04 grep -v '^#' /etc/apt/sources.list

就可以获得ubuntu14.04的镜像, 同时我也发现了caffe的镜像

docker pull daocloud.io/zjxuan/caffe:latest

4、运行镜像

docker run -it daocloud.io/zjxuan/caffe:latest

其中笔者打开镜像后,看到python里面是可以成功运行

import caffe

可以新手试试

键入以上命令进入镜像,不过出现了很多报错:

: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/precise-updates/main/binary-i386/Packages  Something wicked happened resolving 'archive.ubuntu.com:http' (-5 - No address associated with hostname)  

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/precise-updates/restricted/binary-i386/Packages  Something wicked happened resolving 'archive.ubuntu.com:http' (-5 - No address associated with hostname)  

有人说的解决方案是:设置妥当DNS服务器即可,没成功(http://blog.csdn.net/npy_lp/article/details/42080553

.

延伸一:设置docker的内存/CPU配比

右键右下角的小鲸鱼,然后settings,advanced就可以看到了。 .

延伸二:docker的一些简单教程

可以见博客:Docker简明教程 Docker入门教程 DaoCloud Services 文档

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏磨磨谈

基于Docker UI 配置ceph集群

前一篇介绍了docker在命令行下面进行的ceph部署,本篇用docker的UI进行ceph的部署,目前来说市面上还没有一款能够比较简单就能直接在OS上面去部署...

582
来自专栏JadePeng的技术博客

Docker+Jenkins持续集成环境(4):使用etcd+confd实现容器服务注册与发现

前面我们已经通过jenkins+docker搭建了基本的持续集成环境,实现了服务的自动构建和部署,但是,我们遇到一个问题,jenkins构建出来的镜像部署后,需...

3518
来自专栏北京马哥教育

如何实现 ssh 无密码登录

假设你是hostA上的一个用户"aliceA",想以用户“aliceB”的身份ssh到hostB上,但又不想输入密码。那么,你可以参考这篇教程实现ssh无密码...

2657
来自专栏华章科技

数据科学家必备的21个命令行工具

在该篇文章中,我们将介绍用于快速分析存储于文本文件(日志、报文等等)中的数据的便利工具。

712
来自专栏blackpiglet

如何在 Ubuntu 16.04 服务器上配置内网 DNS 服务

  本文使用 BIND9,用尽量少的步骤,搭建出一个可用的内网 DNS 服务。另外要说明的一点是,本文不仅适用于 Ubuntu 16.04,也使用其后的 Ubu...

732
来自专栏nice_每一天

docker学习笔记(一)—— ubuntu16.04下安装docker

本文开发环境为Ubuntu 16.04 LTS 64位系统,通过apt的docker官方源安装最新的Docker CE(Community Edition),即...

562

在Debian上安装McMyAdmin for Minecraft

McMyAdmin是最受欢迎的Minecraft服务器控制面板之一。它拥有与第三方mod的兼容性,专注于服务器安全性和管理服务器的Web界面流畅性。本指南介绍了...

331
来自专栏JMCui

Git + Maven + Jenkins 实现自动化部署

一、安装 和 准备工作     我们选择了用 Tomcat 服务器下 war 包的安装方式。Jenkins 的下载地址:http://mirrors.jenki...

4696
来自专栏魏艾斯博客www.vpsss.net

AppNode-Linux 服务器集群管理面板安装教程

1562
来自专栏搜云库

Ubuntu 17.04 x64 安装 Docker CE 初窥 Dockerfile 部署 Nginx

Docker 是个划时代的开源项目,它彻底释放了计算虚拟化的威力,极大提高了应用的运行效率,降低了云计算资源供应的成本!使用 Docker,可以让应用的部署、测...

2106

扫码关注云+社区