忽然發現本身的docker 版本特別的低,目前是1.9.1 屬於古董級別的了,想更新一下最新版本,這樣最新的一下命令就能夠被支持。研究了半天都沒有更新成功,更新後的版本始終都是1.9.1 ;蒙圈了,找了羣一問才知道;查閱了官網資料才得以解決,再次記錄一下相關步驟和設計的資料網站還有一些小知識。漲姿式中。。。。。html
sudo apt-get remove docker docker-engine docker.io lxc-docker-1.9.1
docker
;Ubuntu 軟件源中的 Docker 包名爲 docker.io
;而很古老的 Docker 源中 Docker 也曾叫作 lxc-docker
。這些都是很是老舊的 Docker 版本,而且基本不會更新到最新的版本,而對於使用 Docker 而言,使用最新版本很是重要。另外,17.04 之後,包名從 docker-engine
改成 docker-ce
,所以從如今開始安裝,應該都使用 docker-ce
這個包。
$ sudo apt-get update (選擇執行) $ sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
$ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
經過搜索指紋的最後8個字符,驗證您如今是否具備指紋的密鑰 。
$ sudo apt-key fingerprint 0EBFCD88
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
$ sudo apt-get update
$ sudo apt-get install docker-ce
$ sudo apt-get install docker-ce=<VERSION>
第七步:驗證安裝是否成功了
$ sudo docker run hello-world
sudo apt-get update
,而後按照
安裝說明
,選擇要安裝的新版本。
$ sudo apt-get purge docker-ce
主機上的鏡像,容器,倉庫或自定義配置文件不會自動刪除。刪除全部圖像,容器和倉庫:
$ sudo rm -rf /var/lib/docker