dock學(xué)習(xí)筆記

從鏡像倉(cāng)庫(kù)拉取鏡像

docker pull (鏡像名稱(chēng))

[root@iZ2ze3gye2rcpntgyzryzbZ ~]# docker pull mysql
Using default tag: latest
latest: Pulling from library/mysql
743f2d6c1f65: Pull complete 
3f0c413ee255: Pull complete 
aef1ef8f1aac: Pull complete 
f9ee573e34cb: Pull complete 
3f237e01f153: Pull complete 
f9da32e8682a: Downloading [================================>                  ]  7.855MB/12.11MB
4b8da52fb357: Download complete 
3416ca8f6890: Download complete 
786698c2d5de: Downloading [>                                                  ]  1.612MB/88.99MB
4ddf84d07bd1: Download complete 
cd3aa23461b6: Waiting 
9f287a2a95ad: Waiting 
Digest: sha256:711df5b93720801b3a727864aba18c2ae46c07f9fe33d5ce9c1f5cbc2c035101
Status: Downloaded newer image for mysql:latest

查看docker鏡像

docker images

[root@iZ2ze3gye2rcpntgyzryzbZ ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
mysql               latest              990386cbd5c0        5 days ago          443MB
ubuntu              latest              d131e0fa2585        2 weeks ago         102MB

從鏡像倉(cāng)庫(kù)查詢鏡像

Docker Hub 的地址是:hub.docker.com/

鏡像倉(cāng)庫(kù)搜索結(jié)果.png

在 Docker Hub 的搜索結(jié)果中狼荞,有幾項(xiàng)關(guān)鍵的信息有助于我們選擇合適的鏡像:
OFFICIAL 代表鏡像為 Docker 官方提供和維護(hù),相對(duì)來(lái)說(shuō)穩(wěn)定性和安全性較高
Stars 代表鏡像的關(guān)注人數(shù)篡腌,這類(lèi)似 GitHub 的 Stars答恶,可以理解為熱度
Downloads 代表鏡像被拉取的次數(shù),基本上能夠表示鏡像被使用的頻度

除了直接通過(guò) Docker Hub 網(wǎng)站搜索鏡像這種方式外,我們還可以用 docker CLI 中的 docker search 這個(gè)命令搜索 Docker Hub 中的鏡像。

docker search mysql

[root@iZ2ze3gye2rcpntgyzryzbZ ~]# docker search mysql
NAME                                                   DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED
mysql                                                  MySQL is a widely used, open-source relation…   8142                [OK]                
mariadb                                                MariaDB is a community-developed fork of MyS…   2771                [OK]                
mysql/mysql-server                                     Optimized MySQL Server Docker images. Create…   607                                     [OK]
zabbix/zabbix-server-mysql                             Zabbix Server with MySQL database support       192                                     [OK]
hypriot/rpi-mysql                                      RPi-compatible Docker Image with Mysql          113                                     
zabbix/zabbix-web-nginx-mysql                          Zabbix frontend based on Nginx web-server wi…   101                                     [OK]
centurylink/mysql                                      Image containing mysql. Optimized to be link…   60                                      [OK]
centos/mysql-57-centos7                                MySQL 5.7 SQL database server                   52                                      
1and1internet/ubuntu-16-nginx-php-phpmyadmin-mysql-5   ubuntu-16-nginx-php-phpmyadmin-mysql-5          50                                      [OK]
mysql/mysql-cluster                                    Experimental MySQL Cluster Docker images. Cr…   44                                      
deitch/mysql-backup                                    Automated and scheduled mysql database dumps…   34                                      [OK]
tutum/mysql                                            Base docker image to run a MySQL database se…   32                                      
zabbix/zabbix-web-apache-mysql                         Zabbix frontend based on Apache web-server w…   29                                      [OK]
schickling/mysql-backup-s3                             Backup MySQL to S3 (supports periodic backup…   27                                      [OK]
bitnami/mysql                                          Bitnami MySQL Docker Image                      26                                      [OK]
zabbix/zabbix-proxy-mysql                              Zabbix proxy with MySQL database support        22                                      [OK]
linuxserver/mysql                                      A Mysql container, brought to you by LinuxSe…   20                                      
centos/mysql-56-centos7                                MySQL 5.6 SQL database server                   13                                      
mysql/mysql-router                                     MySQL Router provides transparent routing be…   11                                      
circleci/mysql                                         MySQL is a widely used, open-source relation…   11                                      
openshift/mysql-55-centos7                             DEPRECATED: A Centos7 based MySQL v5.5 image…   6                                       
jelastic/mysql                                         An image of the MySQL database server mainta…   1                                       
ansibleplaybookbundle/mysql-apb                        An APB which deploys RHSCL MySQL                0                                       [OK]
cloudposse/mysql                                       Improved `mysql` service with support for `m…   0                                       [OK]
widdpim/mysql-client                                   Dockerized MySQL Client (5.7) including Curl…   0                                       [OK]

管理鏡像

除了使用docker images查看鏡像列表以外 還可以使用 docker inspect (容器ID或鏡像ID) 查看鏡像詳情

docker inspect mysql/990386cbd5c0

[root@iZ2ze3gye2rcpntgyzryzbZ ~]# docker inspect mysql
[
    {
        "Id": "sha256:990386cbd5c04effd6669ab958aa41ce06052bbe52b8d88f259bfadf9fbf37c9",
        "RepoTags": [
            "mysql:latest"
        ],
        "RepoDigests": [
            "mysql@sha256:711df5b93720801b3a727864aba18c2ae46c07f9fe33d5ce9c1f5cbc2c035101"
        ],
        "Parent": "",
        "Comment": ""
      #··········
            ]
        },
        "Metadata": {
            "LastTagTime": "0001-01-01T00:00:00Z"
        }
    }
]

刪除鏡像

docker rmi (鏡像ID或名稱(chēng)) 支持同時(shí)刪除多個(gè)鏡像

[root@iZ2ze3gye2rcpntgyzryzbZ ~]# docker rmi ubuntu
Untagged: ubuntu:latest
Untagged: ubuntu@sha256:70fc21e832af32eeec9b0161a805c08f6dddf64d341748379de9a527c01b6ca1
Deleted: sha256:d131e0fa2585a7efbfb187f70d648aa50e251d9d3b7031edf4730ca6154e221e
Deleted: sha256:c59a62c2bba8db73ca8b8847baa7fa77e4d573f38e57d69592a9716f9fa075c4
Deleted: sha256:a4eb6208f601c2f32e043972b9fa8e813767aef2e60676e91796cabf8a0afdc4
Deleted: sha256:a14c708b62677e8acfb75ac873147e71dd26aa7bf75a8b63b3408e0826b174dc
Deleted: sha256:604cbde1a4c8fee1b102f8b64d4f41e62d770b5f8a6b06fb809cfd873a2643c3

注:此文用來(lái)學(xué)習(xí)docker筆記之用,摘自掘金小冊(cè)《開(kāi)發(fā)者必備的 Docker 實(shí)踐指南

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末缕坎,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子篡悟,更是在濱河造成了極大的恐慌谜叹,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,284評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件搬葬,死亡現(xiàn)場(chǎng)離奇詭異荷腊,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)踩萎,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,115評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)停局,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人香府,你說(shuō)我怎么就攤上這事董栽。” “怎么了企孩?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,614評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵锭碳,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我勿璃,道長(zhǎng)擒抛,這世上最難降的妖魔是什么推汽? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,671評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮歧沪,結(jié)果婚禮上歹撒,老公的妹妹穿的比我還像新娘。我一直安慰自己诊胞,他們只是感情好暖夭,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,699評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著撵孤,像睡著了一般迈着。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上邪码,一...
    開(kāi)封第一講書(shū)人閱讀 51,562評(píng)論 1 305
  • 那天裕菠,我揣著相機(jī)與錄音,去河邊找鬼闭专。 笑死奴潘,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的影钉。 我是一名探鬼主播萤彩,決...
    沈念sama閱讀 40,309評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼斧拍!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起杖小,我...
    開(kāi)封第一講書(shū)人閱讀 39,223評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤肆汹,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后予权,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體昂勉,經(jīng)...
    沈念sama閱讀 45,668評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,859評(píng)論 3 336
  • 正文 我和宋清朗相戀三年扫腺,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了岗照。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,981評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡笆环,死狀恐怖攒至,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情躁劣,我是刑警寧澤迫吐,帶...
    沈念sama閱讀 35,705評(píng)論 5 347
  • 正文 年R本政府宣布,位于F島的核電站账忘,受9級(jí)特大地震影響志膀,放射性物質(zhì)發(fā)生泄漏熙宇。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,310評(píng)論 3 330
  • 文/蒙蒙 一溉浙、第九天 我趴在偏房一處隱蔽的房頂上張望烫止。 院中可真熱鬧,春花似錦戳稽、人聲如沸馆蠕。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,904評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)荆几。三九已至,卻和暖如春赊时,著一層夾襖步出監(jiān)牢的瞬間吨铸,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,023評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工祖秒, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留诞吱,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,146評(píng)論 3 370
  • 正文 我出身青樓竭缝,卻偏偏與公主長(zhǎng)得像房维,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子抬纸,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,933評(píng)論 2 355