zoukankan      html  css  js  c++  java
  • aliyun centos14.04 trusty 上安装docker1.12.1

    现在apt这边拿到的docker最新版本就是1.12.1

    其实本来这次不准备记录了,本以为一帆风顺的安装最后还是遇到了一点坑,aliyun的锅,卡成狗无法下载。青岛机房

    1.更新源,然后安装ca-certificates

    $ sudo apt-get update

    $ sudo apt-get install apt-transport-https ca-certificates

     

    2. 增加一把新的gpg钥匙

    $ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

     

     

    3. 去/etc/apt/sources.list.d/docker.list下面建立 docker.list这个文件 然后往里面添加一条apt地址的纪录

    deb https://apt.dockerproject.org/repo ubuntu-trusty main(ubuntu14.04)其他版本自行前往官网看

     

    4.重新运行

    $ sudo apt-get update

    刷新出docker的安装地址

     

    5.安装docker

    $ sudo apt-get install docker-engine

     

    看上去似乎一切都是正常安装的样子,很简单。的确,我在我日本的amazon服务器上操作以上步骤非常轻松的全部搞定了,然而回到国内aliyun就不行了。

    不停的超时不然就是速度非常慢被自动停止了,无法正常安装。

    没法,既然知道时网速的问题,就使用了proxychains 代理了一下ss搞定了安装。

     

    具体步骤:

    1.  git clone git@github.com:rofl0r/proxychains-ng.git

    2.   ./configure --prefix=/usr --sysconfdir=/etc

          make

    3. 选择是否安装,如果安装的话 make install,不安装的话使用类似带配置的命令

     ./proxychains4 -f src/proxychains.conf telnet google.com 80

    4. 顺便,proxychains.conf 拷贝一份到 /etc/目录下。

    5. 在conf的最下面设置上我们使用ss的地址socks5 127.0.0.1 1080

    6. 找个ss服务器,使用sslocal命令建立一个链接过去。

    7. 最后使用proxychains apt-get install docker-engine搞定卡得哭的安装。

     

    结论:

    想在这种地方少费点劲。。。用amazon ec2吧。

    Reference:

    https://docs.docker.com/engine/installation/linux/ubuntulinux/ docker官方安装文档

  • 相关阅读:
    webstorm一键格式化为Eslint标准
    Promise 对象
    ES6类的继承
    RabbitMQ之pika模块
    常见操作
    增量式爬虫
    分布式爬虫(scrapy-redis)
    crawlspider
    scrapy框架学习
    斐波那契数列
  • 原文地址:https://www.cnblogs.com/piperck/p/5791137.html
Copyright © 2011-2022 走看看