日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

docker学习(一)ubuntu上安装docker

發布時間:2025/3/16 Ubuntu 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 docker学习(一)ubuntu上安装docker 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

準備

你需要64位的ubuntu操作系統 Cosmic 18.10、Bionic 18.04 (LTS)、Xenial 16.04 (LTS)其中之一。

docker支持的架構為:x86_64 (or amd64), armhf, arm64, s390x (IBM Z), and ppc64le (IBM Power)。

查看ubuntu系統是32位的還是64位的:getconf LONG_BIT

查看系統信息:lsb_release -a

查看操作系統架構:uname -a

?

卸載舊版本

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

/var/lib/docker的內容,包括鏡像、容器、卷和網絡,可以保留也可以刪除。

執行之后,輸入docker --version仍能看到docker版本

采用另一種方式:

sudo apt-get purge docker

sudo apt-get purge docker-ce

sudo apt-get remove -y docker-*

sudo rm -rf /var/lib/docker

(apt-get remove 會刪除軟件包而保留軟件的配置文件
apt-get purge 會同時清除軟件包和軟件的配置文件)

?Install using the repository

1)sudo apt-get update

2)允許apt通過https使用repository安裝軟件包

sudo apt-get install \apt-transport-https \ca-certificates \curl \ gnupg-agent \ software-properties-common

?3)添加Docker官方GPG key

sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

(國內阿里云版 sudo curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | apt-key add -

4)驗證key的指紋

  sudo apt-key fingerprint 0EBFCD88

正常輸出為:

pub?? rsa4096 2017-02-22 [SCEA]
????? 9DC8 5822 9FC7 DD38 854A? E2D8 8D81 803C 0EBF CD88
uid?????????? [ unknown] Docker Release (CE deb) <docker@docker.com>
sub?? rsa4096 2017-02-22 [S]

5)添加穩定版repository

sudo add-apt-repository \"deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"

國內阿里云版:

sudo add-apt-repository \"deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \$(lsb_release -cs) \stable"

5)sudo apt-get update

6)安裝最新版本的docker ce和containerd

sudo apt-get install docker-ce docker-ce-cli containerd.io

如果您啟用了多個Docker存儲庫,則在apt-get install或apt-get update命令中未指定版本的情況下安裝或更新將始終安裝盡可能高的版本

7)安裝指定版本的

查看可獲取的版本 apt-cache madison docker-ce

sudo apt-get install docker-ce=<VERSION_STRING> docker-ce-cli=<VERSION_STRING> containerd.io

?8)驗證:sudo docker run hello-world

?9)將非root用戶加入docker組,以允許免sudo執行docker

sudo gpasswd -a 用戶名 docker

?重啟服務并刷新docker組成員

sudo service docker restart newgrp - docker

10)升級版本

sudo apt-get update

按照以上步驟安裝新版本

?

轉載于:https://www.cnblogs.com/walker-lin/p/11214127.html

總結

以上是生活随笔為你收集整理的docker学习(一)ubuntu上安装docker的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。