Docker 學(xué)習(xí)筆記 (2) : Docker 安裝和基本使用

本文所示范的 Docker 安裝教程是以 Ubuntu 18.04上為準(zhǔn)供鸠,其他版本系統(tǒng)Docker安裝方法請參考Docker官方文檔杖玲。

安裝 Docker

檢查系統(tǒng)內(nèi)核版本

Docker 需要系統(tǒng)內(nèi)核版本在 3.10 以上炮捧,可以使用uname命令查看系統(tǒng)內(nèi)核版本湿诊,如果不滿足要求拜秧,則需要升級系統(tǒng)內(nèi)核版本至 3.10以上

root@study:~# uname -r
4.15.0-48-generic

卸載之前舊的版本

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

確保 apt 能夠使用 https 方式并且安裝 CA 證書

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

添加 Docker 的 GPG 密鑰

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

設(shè)置 stable 存儲庫

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

需要注意的的是搬味,根據(jù)自己的處理器型號選擇對應(yīng)的 stable 庫

更新 apt 包索引

sudo apt-get update

安裝 Docker

  • 查看 Docker 版本
apt-cache madison docker-ce
  docker-ce | 5:18.09.1~3-0~ubuntu-xenial | https://download.docker.com/linux/ubuntu  xenial/stable amd64 Packages
  docker-ce | 5:18.09.0~3-0~ubuntu-xenial | https://download.docker.com/linux/ubuntu  xenial/stable amd64 Packages
  docker-ce | 18.06.1~ce~3-0~ubuntu       | https://download.docker.com/linux/ubuntu  xenial/stable amd64 Packages
  docker-ce | 18.06.0~ce~3-0~ubuntu       | https://download.docker.com/linux/ubuntu  xenial/stable amd64 Packages
  ...
  • 安裝指定版本 Docker
sudo apt-get install -y docker-ce=版本號
  • 安裝最新版本
sudo apt-get install -y docker-ce

修改 Docker 的默認(rèn)存儲路徑

停止 Docker 服務(wù)

sudo service docker stop

編輯 docker-overlay.conf 文件

# 如果沒有對應(yīng)文件萍恕,則自己創(chuàng)建
sudo vim /etc/systemd/system/docker.service.d/docker-overlay.conf
# 寫入以下內(nèi)容
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd --graph="新的存儲路徑" --storage-driver=overlay

重啟 Docker

systemctl daemon-reload
sudo service docker start

查看 Docker 信息,確認(rèn)修改是否成功

sudo docker info
# 查看 “Docker Root Dir” 配置項(xiàng)是否是自己設(shè)置的存儲路徑

Docker 常用命令

拉取 Docker 鏡像

docker pull image_name

查看宿主機(jī)上有哪些鏡像允粤, Docker 鏡像默認(rèn)保存在/var/lib/docker目錄下

docker images

刪除鏡像

docker rmi  docker.io/tomcat:7.0.77-jre7   或者  docker rmi b39c68b7af30

查看當(dāng)前運(yùn)行的容器

docker ps

查看所有容器

docker ps -a

啟動崭倘、停止、重啟容器

docker start container_name/container_id
docker stop container_name/container_id
docker restart container_name/container_id

后臺啟動一個容器后维哈,進(jìn)入到這個容器

docker attach container_name/container_id

刪除容器

docker rm container_name/container_id

查看當(dāng)前系統(tǒng) Docker 信息

docker info

從 Docker Hub上下載某個鏡像

docker pull centos:latest
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末绳姨,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子阔挠,更是在濱河造成了極大的恐慌飘庄,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,348評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件购撼,死亡現(xiàn)場離奇詭異跪削,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)迂求,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,122評論 2 385
  • 文/潘曉璐 我一進(jìn)店門碾盐,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人揩局,你說我怎么就攤上這事毫玖。” “怎么了凌盯?”我有些...
    開封第一講書人閱讀 156,936評論 0 347
  • 文/不壞的土叔 我叫張陵付枫,是天一觀的道長。 經(jīng)常有香客問我驰怎,道長阐滩,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,427評論 1 283
  • 正文 為了忘掉前任县忌,我火速辦了婚禮掂榔,結(jié)果婚禮上继效,老公的妹妹穿的比我還像新娘。我一直安慰自己装获,他們只是感情好瑞信,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,467評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著饱溢,像睡著了一般喧伞。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上绩郎,一...
    開封第一講書人閱讀 49,785評論 1 290
  • 那天潘鲫,我揣著相機(jī)與錄音,去河邊找鬼肋杖。 笑死溉仑,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的状植。 我是一名探鬼主播浊竟,決...
    沈念sama閱讀 38,931評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼津畸!你這毒婦竟也來了振定?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,696評論 0 266
  • 序言:老撾萬榮一對情侶失蹤肉拓,失蹤者是張志新(化名)和其女友劉穎后频,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體暖途,經(jīng)...
    沈念sama閱讀 44,141評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡卑惜,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,483評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了驻售。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片露久。...
    茶點(diǎn)故事閱讀 38,625評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖欺栗,靈堂內(nèi)的尸體忽然破棺而出毫痕,到底是詐尸還是另有隱情,我是刑警寧澤迟几,帶...
    沈念sama閱讀 34,291評論 4 329
  • 正文 年R本政府宣布消请,位于F島的核電站,受9級特大地震影響瘤旨,放射性物質(zhì)發(fā)生泄漏梯啤。R本人自食惡果不足惜竖伯,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,892評論 3 312
  • 文/蒙蒙 一存哲、第九天 我趴在偏房一處隱蔽的房頂上張望因宇。 院中可真熱鬧,春花似錦祟偷、人聲如沸察滑。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽贺辰。三九已至,卻和暖如春嵌施,著一層夾襖步出監(jiān)牢的瞬間饲化,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工吗伤, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留吃靠,地道東北人。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓足淆,卻偏偏與公主長得像巢块,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子巧号,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,492評論 2 348

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

  • 《Docker從入門到實(shí)踐》閱讀筆記 原書地址: https://yeasy.gitbooks.io/docker...
    GuoYuebo閱讀 11,359評論 1 39
  • Docker 是一個開源項(xiàng)目丹鸿,誕生于 2013 年初越走,最初是 dotCloud 公司內(nèi)部的一個業(yè)余項(xiàng)目。它基于 G...
    涼初透的風(fēng)閱讀 7,654評論 0 3
  • 在前面兩節(jié)我們學(xué)習(xí)了如何安裝以及簡單的運(yùn)行管理docker容器卜高,在本節(jié)我們將會更多的探討關(guān)于docker鏡像的知識...
    井底蛙蛙呱呱呱閱讀 4,085評論 0 5
  • Docker 簡介 背景 開發(fā)和運(yùn)維之間因?yàn)榄h(huán)境不同而導(dǎo)致的矛盾 集群環(huán)境下每臺機(jī)器部署相同的應(yīng)用 DevOps(...
    段永平閱讀 613評論 0 0
  • 彷徨又迷茫 說到底是在乎太多 在乎那么多 誰又在乎你的在乎 扔掉一切的瑣碎 在一條孤獨(dú)的路上奔跑 你的簡單 周旋不...
    玉生煙閱讀 123評論 0 6