hash sum mismatch
build第一个docker实例docker-whale问题的办法
详细的build步骤,可以参考本人的博客 Docker学习笔记(三)- Dockerfile创建本地镜像, 在本人的博客中,详细阐述了各个步骤以及遇到的问题,最后应用到了本文的方法。
或者读者也可以参考官网步骤,但是笔者在依照官网步骤的时候遇到了错误,如果读者没有遇到错误可以直接参考官网按部就班。
官网给出的build的dockerfile如下:
FROM docker/whalesay:latest
RUN apt-get -y update && apt-get install -y fortunes
CMD /usr/games/fortune -a | cowsay
以上的dockerfile笔者运行不通,于是查找各种资料,以及这个hash sum mismatch的错误的解决办法。
笔者把造成这个ERROR方法总结在 APT Hash sum mismatch错误的常见解决方法总结 这篇博客里面,有兴趣的读者可以看看。
通过查找资料,发现一位作者总结得比较到位,该作者把官网的dockerfile改为下面:
FROM docker/whalesay:latest
# ENV HOME /root
ENV DEBIAN_FRONTEND noninteractive
RUN sed -i "s|http://archive.ubuntu.com|http://mirrors.163.com|g" /etc/apt/sources.list && rm -Rf /var/lib/apt/lists/* && apt-get -y update && apt-get install -y fortunes
CMD /usr/games/fortune -a | cowsay
与官网的进行对比,作者主要修改了:添加了ENV环境变量,修改了apt更新源,以及清除下载缓存。
博文参考链接:Solution reference
文章最后发布于: 2017-01-16 17:35:10
相关阅读
[Excel]Excel函数和用法(6)——按照多个指定条件计数,
语法:COUNTIFS(criteria_range1, criteria1, criteria_range2, criteria2, …) 例如,统计A列性别为男的,年龄在5-13之间的,姓A的数量:
如果在Docker 中采用 docker search centos 采用 docker pull docker.io/centos 下载基础镜像 这个镜像是不支持中文的,可以采
sumif函数 sumif函数是用来根据指定条件对若干单元格进行求和 sumif函数的语法格式 =sumif(range,criteria,sum_range) Sumif(条件
简介 搭建Docker私服仓库,后端采用ceph swift 分布式存储。使用 Potus 做管理平台. 上文介绍了搭建ceph swift 搭建的详细步骤,本
[11g](ALTER SYSTEM SUSPEND)Suspending and Resuming
Suspending and Resuming a Database ALTER SYSTEM SUSPEND语句将所有输入和输出(I/O)暂停到数据文件(文件头和文件数据)和控制