文档章节

docker 镜像的使用和下载

之渊
 之渊
发布于 2017/05/25 11:25
字数 769
阅读 134
收藏 0

docker 搞好了,,,肯定要镜像啊,,可是镜像从哪里来?? 一般来说,我们的 基础入门docker 书籍都是这样说的,比如 要 搞已 tomcat 的 镜像

docker pull tomcat

可是我按照这样搞了,,,结果出现了问题,

 Tag latest not found in repository
意思就是我们获取 tomcat的镜像,可是并没有 指定 tag,一般来说是 要指定 那个tag的值的
比如我们一般要使用 
docker pull tomcat:latest 


困惑并不仅仅是这些。如果我从资源库docker pull一个镜像却没指定标签,会发生什么呢?如果你认为会获取下所有的镜像,那么就错了,它只会获取下来带有latest标签的那个。如果你需要获取全部镜像,需要加上-a标志。 如果你在资源库执行了pull操作,却没带latest标签,会发生什么呢?如下所示: $ docker pull amouat/myrepo Pulling repository amouat/myrepo 2015/01/21 12:04:06 Tag latest not found in repository amouat/myrepo

意料之中的是Docker给出了错误信息。但是我认为你不知道这其中发生了什么。

这个是docker 规定的吧,可以参考 http://dockone.io/article/165

好吧,那我就带上 latest 吧,,, 也许是我的中国网络访问外国比较慢,,也许是我的 docker 比较低级,,默认的 1.7的 所以 docker pull tomcat:latest 不是说 连接超时,,,就是下载中之后就

Pulling repository tomcatlayer 
Tag latest not found in repository tomcat
严重点的,,,把我的docker服务都自动停掉了,,,

好吧,,,我也不知道,,,看起来是 说镜像仓库里面没有这个镜像了,,, 好吧,,我去继续找其他的入门书籍,,,一本书说到的是,,,什么 docker hub 于是就是去百度了,,,看到了阿里云 docker 镜像,,,对阿里云还是 比较看好,,而且比较是国内的,,下载应该比较快的,,,菜鸟懒的 翻墙,,,而且英文看得累,,虽然学过好吧。

阿里云的镜像地址在: https://dev.aliyun.com/search.html?spm=5176.1972344.0.1.ZjlH8w
里面就有 各种各样的免费镜像地址了,,,随便用啊,,,比如 : 获取 镜像的地址直接pull 即可,,简单方便,而且下载的速度挺快的。
docker pull registry.cn-beijing.aliyuncs.com/wz-web/sd-tomcat
就好了。。。

当然了,,说到镜像,,,我们也是可以自定义镜像了,,, 参考地址: https://my.oschina.net/sunchp/blog/616526 我们就可以自定义我们需要的环境的镜像了,,,下次需要直接 自定义一个出来即可,,,再也不用怕搞 项目环境而浪费时间了。

 docker exec -it 5c16ef8bf156 /bin/bash
FATA[0000] Error response from daemon: Unsupported: Exec is not supported by the lxc driver 

出现这样的问题:

vim  /etc/sysconfig/docker  
------------  
other_args="--graph=/docker --exec-driver=lxc --selinux-enabled"  
# 删除--exec-driver=lxc即可,改为  
other_args="--graph=/docker --selinux-enabled" 

重启 docker  即可,,,可是我发现重新之前之后,,我之前下载的镜像都没有了,,,又得重新下载了,,,可能是我的版本比较低吧,,,如果重要的镜像请自己备份好

© 著作权归作者所有

之渊
粉丝 12
博文 569
码字总数 165824
作品 0
佛山
程序员
私信 提问
docker 四.使用docker镜像.

四.Docker镜像的使用 一.Docker 安装 1.1 查看系统版本 [root@node1 ~]# cat /etc/redhat-release CentOS release 6.6 (Final) 1.2 使用epel yum源 [root@node1~]#rpm -ivh http://mirror......

786376668
2015/04/27
0
0
关于 Docker 镜像的操作,看完这篇就够啦 !(上)

关于 Docker 镜像的操作,看完这篇就够啦 !(上) 文章首发于微信公众号: 小哈学Java 镜像作为 Docker 三大核心概念中,最重要的一个关键词,它有很多操作,是您想学习容器技术不得不掌握的。...

优惠码大使
03/30
0
0
Docker系列:02.Docker基础使用

02.Docker基础使用 获取镜像: 查找镜像: 查看镜像: 删除镜像:,也可以用id,取前几位就行。 创建镜像: CONTAINER为容器id 导出镜像: 导入镜像: 创建容器: 启动容器: 查看容器: 停止...

好笔记运维
2018/07/31
0
0
Docker 从入门到放弃(三)镜像使用

当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载。 下面我们来学习: 1、管理和使用本地 Docker 主机镜像 2、创...

tinywan1227
2017/12/05
0
0
Docker images详细介绍及管理制作镜像

Docker images 介绍: docker images 是docker 的三大组件之一 docker把下载好的镜像上传到docker本地镜像仓库中,如果本地镜像仓库中不存在需要用到的镜像,docker会从一个镜像库中去下载所...

薄凉小伙
2017/05/31
0
0

没有更多内容

加载失败,请刷新页面

加载更多

新手转行学java难吗?新手学java需要注意的6个方面!

新手转行在成都学java到底难不难,对于这个问题,我们专门做过一个调查,超过1000名已经在职的java从业者,其中有80%的程序员觉得学java不难,20%的程序员觉得前期有点难,其中对于50%自学的...

Java领航员
47分钟前
3
0
动态规划-硬币问题分析

什么是动态规划 上次对动态规划已经有了个大概的分析。引用维基百科的话就是: dynamic programming is a method for solving a complex problem by breaking it down into a collection of...

AI考拉
55分钟前
1
0
谈谈lucene的DocValues特性之SortedSetDocValuesField

SortedSetDocValuesField与SortedDocValuesField类似但它是一键多值的(注意:lucene的数据模型是支持一键多值的即key-values模型),lucene在实现时会判断是一键一值还是多值,如果单值就调...

FAT_mt
今天
1
0
生产者消费者模式

//尚学堂视频里,不是完整的 public class Movie { /** * 共同的资源 */ private String pic; //flay为true生产,false消费 private boolean flag=true; public synchronized void play(Str......

南桥北木
今天
1
0
使用阿里云镜像安装kubernetes

参考阿里云镜像 https://opsx.alibaba.com/mirror?lang=zh-CN 系统: CentOS / RHEL / Fedora cat <<EOF > /etc/yum.repos.d/kubernetes.repo[kubernetes]name=Kubernetesbaseurl=https......

北漂的我
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部