Docker1.8.2-10.el7.centos已经安装并能够在CentOS7上运行。
为了升级码头,读取了这个职位并发出了以下命令:
curl -L https://get.docker.com/builds/Linux/x86_64/docker-latest > /usr/bin/docker; chmod +x /usr/bin/dockercurl -L https://raw.githubusercontent.com/docker/docker/master/contrib/init/systemd/docker.service > /usr/lib/systemd/system/docker.servicecurl -L https://raw.githubusercontent.com/docker/docker/master/contrib/init/systemd/docker.socket > /usr/lib/systemd/system/docker.socket码头启动时:
systemctl start docker似乎挂起和/var/log/消息表明:
Feb 11 00:22:01 localhost systemd: Device dev-disk-by\x2duuid-f00f4f0a\x2dba57\x2d468b\x2dba82\x2d72f1bb087bbb.device appeared twice with different sysfs paths /sys/devices/virtual/block/loop0 and /sys/devices/virtual/block/dm-6
Feb 11 00:22:05 localhost docker: time="2016-02-11T00:22:05.977110830+01:00" level=info msg="calculated checksum for layer 26de6fe292b2275378ce421742105813ee98fb49a5e0e45c1fd89e20eedc2c31: sha256:0c42efc496d9944258fb38ccfa64f53c32433a24daa3ad64144e48c5deb1c78c"
Feb 11 00:22:06 localhost kernel: EXT4-fs (dm-8): mounted filesystem with ordered data mode. Opts: (null)
Feb 11 00:22:06 localhost systemd-udevd: conflicting device node '/dev/mapper/docker-253:0-68595821-51009a2811797c49222fd5f9cb9e38fbe4fca9cf2a7fcfb1151d34c0b545a42a' found, link to '/dev/dm-8' will not be created
Feb 11 00:22:06 localhost systemd: Device dev-disk-by\x2duuid-f00f4f0a\x2dba57\x2d468b\x2dba82\x2d72f1bb087bbb.device appeared twice with different sysfs paths /sys/devices/virtual/block/loop0 and /sys/devices/virtual/block/dm-8但服务无法启动。
curl -L https://get.docker.com/builds/Linux/x86_64/docker-1.9.0 > /usr/bin/docker; chmod +x /usr/bin/docker如何在CentOS7上将Docker升级到1.10.0?
发布于 2016-03-10 10:24:08
如果您可以在重启后等待一天,那么您的对接器1.10将启动。
当您第一次启动Docker 1.10时,所有当前的图像、标签和容器都会自动迁移到新的基础上。在加载容器之前,守护进程将计算当前数据所需的所有校验和,并且在完成之后,您的所有图像和标记都将具有全新的安全ID。虽然这是一个简单的操作,但是如果您有大量的图像数据,计算您的文件的SHA256校验和可能需要时间。平均而言,您应该假设migrator可以以100‘t/S的速度处理数据。在此期间,您的Docker守护进程将无法响应请求。
请看这里。
https://serverfault.com/questions/755434
复制相似问题