惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
B
Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
V2EX
IT之家
IT之家
Jina AI
Jina AI
D
DataBreaches.Net
V
Visual Studio Blog
腾讯CDC
雷峰网
雷峰网
博客园 - 【当耐特】
Y
Y Combinator Blog
阮一峰的网络日志
阮一峰的网络日志
Last Week in AI
Last Week in AI
P
Proofpoint News Feed
Microsoft Security Blog
Microsoft Security Blog
M
MIT News - Artificial intelligence
MongoDB | Blog
MongoDB | Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
MyScale Blog
MyScale Blog
爱范儿
爱范儿
博客园 - Franky
有赞技术团队
有赞技术团队
Engineering at Meta
Engineering at Meta

博客园 - Hex

大辉谈-备战双十一之动静分离实战 [知识库:python-tornado]异步调用中的上下文控制Tornado stack context Docker: 如何修改 Docker 的镜像存储位置 Docker学习记录3: 搭建 Private Registry - Hex [原创]Docker学习记录: Shipyard+Swarm+Consul+Service Discover 搭建教程 解决mac OS 10.9 下python 在terminal下崩溃的问题 ssh连接失败, 记下来原因和解决方案 centos+nginx+redmine+gitosis安装指南 面向对象控与python内存泄漏 python 之禅:import this 新头衔:热酷高级python软件工程师,你问我去热酷干嘛? 使用AuthToken架构保护用户帐号验证Cookie的安全性 热酷,新的领域,新的发展 恩,终于有我自己的时间整理下这两年的思路了 [思想火花]:函数命名及参数 MouseOut和RollOut的区别 关于VS2008单元测试中加载配置文件的问题 竟然遇到取FormAuthentication的值取不出来的情况 实现一个Ajax模式的文件上传功能有多难?
在 CentOS 下手工安装 Docker v1.1x
Hex · 2016-08-01 · via 博客园 - Hex

Docker在 centos 6.x 下面默认最新的版本是1.7, 然而这个并不符合我的实际需求, 尤其我需要 docker-compose 来作为编配工具部署swarm, 所以我只有手工安装了.

首先参考官方文档,
https://docs.docker.com/engine/installation/binaries/

我下载了最新的 Docker binary 版本, 然后卸载了原来的版本,

yum erase docker-engine

然后

mv docker/* /usr/bin

然后

sudo dockers &

然后出错啦....

[root@dev141 src]# INFO[0000] libcontainerd: new containerd process, pid: 29287
WARN[0000] containerd: low RLIMIT_NOFILE changing to max current=1024 max=4096
ERRO[0001] devmapper: Udev sync is not supported. This will lead to data loss and unexpected behavior. Install a dynamic binary to use devicemapper or select a different storage driver. For more information, see https://docs.docker.com/engine/reference/commandline/daemon/#daemon-storage-driver-option
ERRO[0001] [graphdriver] prior storage driver "devicemapper" failed: driver not supported
FATA[0001] Error starting daemon: error initializing graphdriver: driver not supported

然后我开始写这篇文章, 方便自己哪天忘了...

安装 centos 6.x 缺的

yum install udev udev-devel device-mapper-libs

然后错误依旧...
然后我醒悟过来, 删掉了/var/lib/docker, 然后就好了...

至于为什么... 我想可能是数据格式不一致了... 待后面有时间深入研究...