Linux(ubuntu)安裝docker

ubuntu安裝docker

官網(wǎng)文檔(如果英文不太好,可以將其翻譯成中文看)因為我用的操作系統(tǒng)是ubuntu,所以我就安裝ubuntu版本docker

https://docs.docker.com/install/linux/docker-ce/ubuntu/


卸載舊版本
老版本的Docker被稱為docker或docker-engine袭厂。如果安裝了這些乡数,請將其卸載:

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

使用存儲庫進行安裝

  • 首次在新的主機上安裝Docker CE之前,需要設(shè)置Docker存儲庫。之后乡摹,您可以從存儲庫安裝和更新Docker劝篷。
  • 設(shè)置存儲庫

1.更新apt軟件包索引:

$ sudo apt-get update

2.安裝軟件包以允許apt通過HTTPS使用存儲庫:

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

3.添加Docker的官方GPG密鑰:

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
如果卡住或出現(xiàn)異常:
  apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D8576A8BA88D21E9 

 -- 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88通過搜索指紋的最后8個字符枫笛,確認(rèn)您現(xiàn)在擁有指紋的密鑰 法精。
$ sudo apt-key fingerprint 0EBFCD88
pub   4096R/0EBFCD88 2017-02-22
      Key fingerprint = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
uid                  Docker Release (CE deb) <docker@docker.com>
sub   4096R/F273FCD8 2017-02-22

4.使用以下命令來設(shè)置穩(wěn)定的存儲庫。即使您想從邊緣或測試存儲庫安裝構(gòu)建系馆,也總是需要穩(wěn)定的存儲 庫送漠。要添加邊緣或 測試存儲庫,請在下面的命令中添加單詞或(或兩者)后面的單詞由蘑。edgeteststable

  • 注意:下面的lsb_release -cs子命令返回你的Ubuntu發(fā)行版的名字闽寡,比如xenial。有時候纵穿,像Linux Mint這樣的發(fā)行版中下隧,可能需要更改$(lsb_release -cs) 為您的父級Ubuntu發(fā)行版。例如谓媒,如果你正在使用 Linux Mint Rafaela淆院,你可以使用trusty。

  • <b style="color:red">x86_64 / amd64</b> | armhf | IBM Power(ppc64le)| IBM Z(s390x)

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

安裝DOCKER CE

1.更新apt軟件包索引句惯。

$ sudo apt-get update

2.安裝最新版本的Docker CE土辩,或者轉(zhuǎn)到下一步安裝特定版本。任何現(xiàn)有的Docker安裝都將被替換抢野。

$ sudo apt-get install docker-ce

<b>有多個Docker存儲庫拷淘?</b>

<b>如果您啟用了多個Docker存儲庫,則安裝或更新指孤,而不指定版本apt-get install或 apt-get update命令始終安裝最高版本启涯,這可能不適合您的穩(wěn)定性需求。</b>

3.在生產(chǎn)系統(tǒng)上恃轩,您應(yīng)該安裝特定版本的Docker CE结洼,而不是始終使用最新版本。此輸出被截斷叉跛。列出可用的版本松忍。

$ apt-cache madison docker-ce
docker-ce | 17.12.0~ce-0~ubuntu | https://download.docker.com/linux/ubuntu xenial/stable amd64 Packages

<b>列表的內(nèi)容取決于啟用了哪個存儲庫。選擇一個特定的版本進行安裝筷厘。第二列是版本字符串鸣峭。第三列是存儲庫名稱宏所,它指明了軟件包來自哪個存儲庫,并且通過擴展其穩(wěn)定性級別摊溶。要安裝特定版本爬骤,請將版本字符串附加到包名稱,并用等號(=)將它們分開:</b>

$ sudo apt-get install docker-ce=<VERSION>
(我這里安裝的是17.12,也就是最新版本 sudo apt-get install docker-ce=<17.12>)

Docker守護進程自動啟動更扁。

4.通過運行hello-world 映像驗證是否正確安裝了Docker CE 盖腕。

$ sudo docker run hello-world

5.運行hello-word的結(jié)果

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (amd64)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://cloud.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/engine/userguide/

6.查看當(dāng)前安裝docker 版本

$ docker -v
Docker version 17.12.0-ce, build

  • 以上內(nèi)容使用官方文檔安裝成功后記錄下來
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市浓镜,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌劲厌,老刑警劉巖膛薛,帶你破解...
    沈念sama閱讀 206,013評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異补鼻,居然都是意外死亡哄啄,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,205評論 2 382
  • 文/潘曉璐 我一進店門风范,熙熙樓的掌柜王于貴愁眉苦臉地迎上來咨跌,“玉大人,你說我怎么就攤上這事硼婿⌒堪耄” “怎么了?”我有些...
    開封第一講書人閱讀 152,370評論 0 342
  • 文/不壞的土叔 我叫張陵寇漫,是天一觀的道長刊殉。 經(jīng)常有香客問我,道長州胳,這世上最難降的妖魔是什么记焊? 我笑而不...
    開封第一講書人閱讀 55,168評論 1 278
  • 正文 為了忘掉前任,我火速辦了婚禮栓撞,結(jié)果婚禮上遍膜,老公的妹妹穿的比我還像新娘。我一直安慰自己瓤湘,他們只是感情好瓢颅,可當(dāng)我...
    茶點故事閱讀 64,153評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著岭粤,像睡著了一般惜索。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上剃浇,一...
    開封第一講書人閱讀 48,954評論 1 283
  • 那天巾兆,我揣著相機與錄音猎物,去河邊找鬼。 笑死角塑,一個胖子當(dāng)著我的面吹牛蔫磨,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播圃伶,決...
    沈念sama閱讀 38,271評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼堤如,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了窒朋?” 一聲冷哼從身側(cè)響起搀罢,我...
    開封第一講書人閱讀 36,916評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎侥猩,沒想到半個月后榔至,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,382評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡欺劳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,877評論 2 323
  • 正文 我和宋清朗相戀三年唧取,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片划提。...
    茶點故事閱讀 37,989評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡枫弟,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出鹏往,到底是詐尸還是另有隱情淡诗,我是刑警寧澤,帶...
    沈念sama閱讀 33,624評論 4 322
  • 正文 年R本政府宣布掸犬,位于F島的核電站袜漩,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏湾碎。R本人自食惡果不足惜宙攻,卻給世界環(huán)境...
    茶點故事閱讀 39,209評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望介褥。 院中可真熱鬧座掘,春花似錦、人聲如沸柔滔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,199評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽睛廊。三九已至形真,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間超全,已是汗流浹背咆霜。 一陣腳步聲響...
    開封第一講書人閱讀 31,418評論 1 260
  • 我被黑心中介騙來泰國打工邓馒, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蛾坯。 一個月前我還...
    沈念sama閱讀 45,401評論 2 352
  • 正文 我出身青樓光酣,卻偏偏與公主長得像,于是被迫代替她去往敵國和親脉课。 傳聞我的和親對象是個殘疾皇子救军,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,700評論 2 345

推薦閱讀更多精彩內(nèi)容

  • Docker — 云時代的程序分發(fā)方式 要說最近一年云計算業(yè)界有什么大事件?Google Compute Engi...
    ahohoho閱讀 15,508評論 15 147
  • 《Docker Practice(Docker從入門到實踐)》學(xué)習(xí)筆記本文轉(zhuǎn)自:Ubuntu 安裝 Docker ...
    vito1994閱讀 784評論 0 2
  • 寫給今天 文 小河七七 從今天開始 關(guān)注節(jié)氣倘零,時令唱遭,自然變化 重新認(rèn)識二十四節(jié)氣 為每一個古遠(yuǎn)的她寫上一句心愛的話...
    小河七七閱讀 200評論 0 1
  • 現(xiàn)在是凌晨兩點五十八分 我的下床阿姨正在睡夢中。跟我一起睡覺的女生 麗娜在直播视事,每個夜晚都直播 每次她直播我便會失...
    貓茹姑娘閱讀 126評論 0 0