ubuntu 安裝 docer-compose 提示連接超時

按照網上教程,ubuntu 安裝docker-compse

第一步 按照教程安裝

 

sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

 

第二步 無法訪問 github.com

    修改 /etc/hosts 文件,添加如下配置

192.30.253.112  github.com

第三步 無法訪問 github-production-release-asset-2e65be.s3.amazonaws.com

修改 /etc/hosts 文件,添加如下配置

52.216.16.16 github-production-release-asset-2e65be.s3.amazonaws.com

第四步 報錯如下

url: (7) Failed to connect to github-production-release-asset-2e65be.s3.amazonaws.com port 443: Connection timed out

解決辦法

將 https改成http
 

sudo curl -L "http://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

執行成功!!

備用辦法:

獲取 docker-compose(有好幾種方式, 選擇其一)
命令行方式(官方推薦,但是比較慢)
docker-compose git地址: https://github.com/docker/compose
例如獲取docker-compose-1.25.0版本命令: curl -L https://github.com/docker/compose/releases/download/1.25.0-rc1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
通過各種別的辦法獲取docker-compose, 比如百度雲盤…然後上傳到/usr/local/bin目錄下,並將文件重命名爲: docker-compose
網盤地址: docker-compose-Linux-x86_64 1.22.0
提取碼: otsz
修改權限
命令: chmod +x /usr/local/bin/docker-compose

查看docker-compose版本
docker-compose version
顯示如下, 表示成功:
docker-compose version 1.22.0, build f46880fe
docker-py version: 3.4.1
CPython version: 3.6.6
OpenSSL version: OpenSSL 1.1.0f 25 May 2017
 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章