2016-09-27 36 views
0

我在培訓網站上學過一門課程,首先建議使用sudo apt-get install docker.io或docker-io。教練然後解釋說這是一種古老的方法。那麼,在沒有提及刪除該版本的情況下,他說要添加一個repo並使用sudo apt-get update,然後使用sudo apt-get install docker lxc-docker。當我試圖查看它是否在此之後運行並且拉出圖像時,我看到了這些錯誤,而不是按照這個順序 - 我的意思是如果它沒有運行,我不會嘗試拉。如何讓Docker在Ubuntu 16上運行並刪除舊的安裝?

無論如何,我似乎無法讓它開始。我得到這個錯誤,而不是 作業docker.service失敗,因爲控制進程退出錯誤代碼。我設置了一個完整的要點來顯示完整的輸出。 首先我應該注意的是,我確實在/ usr/bin/docker中安裝了docker,雖然我沒有看到lxc docker,但其中有些文件似乎與docker相關,並以lxc開頭。 的要點是:https://gist.github.com/BruceMWhealton/0c6b84062b013d500089c5e22bf10462

任何意見將不勝感激。 謝謝, 布魯斯

回答

1

installation on Ubuntu docs有這個步驟。基本上,添加當前apt源:

deb https://apt.dockerproject.org/repo ubuntu-xenial main 

然後更新緩存,並刪除舊的包:

sudo apt-get upgrade 
sudo apt-get purge lxc-docker 

那麼你應該可以安裝最新版本 - 請與docker version,這將是(截至今日)1.12.1

相關問題