91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Ubuntu怎么安裝docker ce、docker-compose、docker-machine

發布時間:2021-07-30 15:17:49 來源:億速云 閱讀:211 作者:chen 欄目:云計算

這篇文章主要介紹“Ubuntu怎么安裝docker ce、docker-compose、docker-machine”,在日常操作中,相信很多人在Ubuntu怎么安裝docker ce、docker-compose、docker-machine問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Ubuntu怎么安裝docker ce、docker-compose、docker-machine”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

1、Ubuntu安裝Docker-CE

【1】卸載舊版本

舊版本的 Docker 稱為 docker 或者 docker-engine,使用以下命令卸載舊版本:

sudo apt-get remove docker docker-engine docker.io

【2】使用 APT 安裝

由于 apt 源使用 HTTPS 以確保軟件下載過程中不被篡改。因此,我們首先需要添加使用 HTTPS 傳輸的軟件包以及 CA 證書。

sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

鑒于國內網絡問題,強烈建議使用國內源,官方源請在注釋中查看。

為了確認所下載軟件包的合法性,需要添加軟件源的 GPG 密鑰。

curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

# 官方源
# $ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

然后,我們需要向 source.list 中添加 Docker 軟件源

sudo add-apt-repository \
    "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \
    $(lsb_release -cs) \
    stable"
# 官方源
# sudo add-apt-repository \
#    "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
#    $(lsb_release -cs) \
#    stable"

以上命令會添加穩定版本的 Docker CE APT 鏡像源,如果需要測試或每日構建版本的 Docker CE 請將 stable 改為 test 或者 nightly。

【3】安裝 Docker CE

更新 apt 軟件包緩存,并安裝 docker-ce

sudo apt-get update
sudo apt-get install docker-ce

【4】安裝成功

root@dk-machine:~# docker version
Client: Docker Engine - Community
 Version:           19.03.1
 API version:       1.40
 Go version:        go1.12.5
 Git commit:        74b1e89e8a
 Built:             Thu Jul 25 21:21:35 2019
 OS/Arch:           linux/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          19.03.1
  API version:      1.40 (minimum version 1.12)
  Go version:       go1.12.5
  Git commit:       74b1e89e8a
  Built:            Thu Jul 25 21:20:09 2019
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.2.6
  GitCommit:        894b81a4b802e4eb2a91d1ce216b8817763c29fb
 runc:
  Version:          1.0.0-rc8
  GitCommit:        425e105d5a03fabd737a126ad93d62a9eeede87f
 docker-init:
  Version:          0.18.0
  GitCommit:        fec3683
root@dk-machine:~#

2、配置鏡像加速

【1】適用Ubuntu 16.04+、Debian 8+、CentOS 7

對于使用 systemd 的系統,請在 /etc/docker/daemon.json 中寫入如下內容(如果文件不存在請新建該文件)

{
  "registry-mirrors": [
    "https://dockerhub.azk8s.cn",
    "https://reg-mirror.qiniu.com",
    "https://docker.mirrors.ustc.edu.cn",
  ]
}

注意,一定要保證該文件符合 json 規范,否則 Docker 將不能啟動。

之后重新啟動服務。

sudo systemctl daemon-reload
sudo systemctl restart docker

Docker官方中國鏡像加速:https://registry.docker-cn.com

網易:http://hub-mirror.c.163.com

中國科技大學:https://docker.mirrors.ustc.edu.cn

阿里云鏡像加速:https://www.aliyun.com/product/acr?spm=5176.8142029.388261.563.e9396d3ejcUZkN (注冊后使用)

Daocloud:https://www.daocloud.io/mirror#accelerator-doc (注冊后使用,和阿里鏡像加速一樣)

USTC:https://docker.mirrors.ustc.edu.cn

3、安裝docker-compose和docker-machine

docker-compose下載地址

docker-machine下載地址

#加上可執行的權限
sudo chmod +x /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-machine

下載對應的版本即可,下面是安裝步驟。

root@dk-machine:/usr/local/bin# ls
docker-compose-Linux-x86_64  docker-machine-Linux-x86_64
root@dk-machine:/usr/local/bin# mv docker-compose-Linux-x86_64 docker-compose
root@dk-machine:/usr/local/bin# ls
docker-compose  docker-machine-Linux-x86_64
root@dk-machine:/usr/local/bin# mv docker-machine-Linux-x86_64 docker-machine
root@dk-machine:/usr/local/bin# sudo chmod +x /usr/local/bin/docker-compose
root@dk-machine:/usr/local/bin# ls
docker-compose  docker-machine
root@dk-machine:/usr/local/bin# sudo chmod +x /usr/local/bin/docker-machine 
root@dk-machine:/usr/local/bin# ls
docker-compose  docker-machine

安裝成功,查看版本

root@dk-machine:/usr/local/bin# docker-compose version
docker-compose version 1.24.1, build 4667896b
docker-py version: 3.7.3
CPython version: 3.6.8
OpenSSL version: OpenSSL 1.1.0j  20 Nov 2018
root@dk-machine:/usr/local/bin# docker-machine -v
docker-machine version 0.16.1, build cce350d7

到此,關于“Ubuntu怎么安裝docker ce、docker-compose、docker-machine”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乌兰浩特市| 湘潭市| 乌拉特前旗| 措美县| 开鲁县| 威宁| 福泉市| 牡丹江市| 健康| 唐河县| 克东县| 托克逊县| 封丘县| 海淀区| 柘荣县| 织金县| 建水县| 肃北| 九龙城区| 石狮市| 安仁县| 安宁市| 潞西市| 华宁县| 油尖旺区| 宁陕县| 晴隆县| 阳信县| 舟山市| 本溪市| 青龙| 涪陵区| 东丰县| 若羌县| 阳新县| 晋城| 永胜县| 邢台市| 永顺县| 延边| 福清市|