当前位置:   article > 正文

腾讯云安装Docker时遇到的一点坑_tengxunyun 镜像源不能下载docker-ce

tengxunyun 镜像源不能下载docker-ce

最近把腾讯云服务器重装系统了,于是需要重新安装Docker(Ubuntu 16.04 LTS 64位)

首先按照官网的步骤,用apt安装:

  1. $ sudo apt-get update
  2. $ sudo apt-get install \
  3. apt-transport-https \
  4. ca-certificates \
  5. curl \
  6. software-properties-common
  7. $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  8. $ sudo apt-key fingerprint 0EBFCD88
  9. $ sudo add-apt-repository \
  10. "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
  11. $(lsb_release -cs) \
  12. stable"
  13. $ sudo apt-get update
  14. $ sudo apt-get install docker-ce

结果还是提示没找到docker-ce包

于是下载deb进行安装

  1. wget https://download.docker.com/linux/ubuntu/dists/trusty/pool/stable/amd64/docker-ce_18.06.1~ce~3-0~ubuntu_amd64.deb
  2. sudo dpkg -i docker-ce_18.06.1~ce~3-0~ubuntu_amd64.deb

这时报错,提示缺少:libltdl7 和 libsystemd-journal0

首先 sudo apt-get -f install 清除掉安装失败的docker

libltdl7 已经包含在默认的repository,可以直接sudo apt-get install libltdl7

libsystemd-journal0 就比较坑,默认repository只包含libsystemd0 和 libsystemd-dev,需要添加源

百度后发现

deb http://cz.archive.ubuntu.com/ubuntu trusty main

这个源可以,添加到/etc/apt/sources.list

运行 sudo apt-get update刷新

然后 sudo apt-get install libsystemd-journal0

再重新安装docker的deb包,成功

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/176866?site
推荐阅读
相关标签
  

闽ICP备14008679号