在 CentOS 下手工安装 Docker v1.1x
2016-08-01 14:15
323 查看
Docker在 centos 6.x 下面默认最新的版本是1.7, 然而这个并不符合我的实际需求, 尤其我需要 docker-compose 来作为编配工具部署swarm, 所以我只有手工安装了.
首先参考官方文档,
https://docs.docker.com/engine/installation/binaries/
我下载了最新的 Docker binary 版本, 然后卸载了原来的版本,
然后
然后
然后出错啦....
然后我开始写这篇文章, 方便自己哪天忘了...
安装 centos 6.x 缺的
然后错误依旧...
然后我醒悟过来, 删掉了/var/lib/docker, 然后就好了...
至于为什么... 我想可能是数据格式不一致了... 待后面有时间深入研究...
首先参考官方文档,
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, 然后就好了...
至于为什么... 我想可能是数据格式不一致了... 待后面有时间深入研究...
相关文章推荐
- CentOS 5.5 手工安装最新 GCC(转)
- CentOS 6.2 手工安装VNC SERVER步骤
- CentOS 7下安装docker
- CentOS-Docker安装与使用
- 在RedHat/CentOS下安装Docker(不升级内核)
- CentOS 手工编译安装vsftpd
- centos安装docker
- CentOS下Docker安装
- 在RedHat/CentOS下安装Docker(不升级内核)
- 在 CentOS 6.x上安装 docker.io成功
- centos下mysql手工安装
- 在centos6.5上安装docker
- 在RedHat/CentOS下安装Docker(不升级内核)
- centos 7安装docker
- ubuntu centos 安装docker
- centos下iostat的手工安装
- 在Redhat/Centos下安装Docker(不升级内核)
- CENTOS 6.4 安装oracle 10g,手工建库及升级到10.2.0.5
- centos6.5安装docker