docker的常用命令(一)

還是先丟出官方的文檔,學東西還是儘可能的看官方的文檔,但是說真的看這個東西吧,又有點看不動,但是還是盡力的看!
在這裏插入圖片描述
地址:

https://docs.docker.com/reference/

好了,我來說說一些基本的比較常用的命令,我們先來入個門,等到學的差不多了,在看官方的這個文檔,就會好很多!

1.鏡像基本命令

查看鏡像

docker images   #查看鏡像

我們也可以在後面跟一個 --help來查看它後面可以跟的一些參數,我這裏就不弄了

[root@dingqisui ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
hello-world         latest              fce289e99eb9        16 months ago       1.84kB
# 列出所有的鏡像,這個是上次安裝docker時測試用的hello-word的鏡像
REPOSITORY        鏡像的倉庫源
TAG               鏡像的標籤(版本,latest最新版本)
IMAGE ID          鏡像的id(想想自己的身份證號)
CREATED           創建時間
SIZE              大小

搜索鏡像

docker search 鏡像名    # 搜索鏡像

這個命令表達的就是這個意思:
加粗樣式
地址:

https://hub.docker.com/

在這裏插入圖片描述
下載鏡像

docker pull mysql

不指定就是下載最新的:
在這裏插入圖片描述
常用的是下載指定版本的:

[root@dingqisui ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
mysql               latest              94dff5fab37f        3 days ago          541MB
hello-world         latest              fce289e99eb9        16 months ago       1.84kB
[root@dingqisui ~]# docker pull mysql:5.7
5.7: Pulling from library/mysql
afb6ec6fdc1c: Already exists 
0bdc5971ba40: Already exists 
97ae94a2c729: Already exists 
f777521d340e: Already exists 
1393ff7fc871: Already exists 
a499b89994d9: Already exists 
7ebe8eefbafe: Already exists 
4eec965ae405: Pull complete 
a531a782d709: Pull complete 
10e94c02b508: Pull complete 
799a94b968ef: Pull complete 
Digest: sha256:5c9fd7949bc0f076429fa2c40d0e7406e095bdb5216a923257b31972a6f3ae4f
Status: Downloaded newer image for mysql:5.7
docker.io/library/mysql:5.7

刪除鏡像

使用docker rmi 刪除,後面跟參數,告訴ta怎麼刪,刪哪裏的:
docker rmi -f id(前面提到的像你的身份證的一樣的東西)
docker rmi -f  id id id id ...刪除多個
docker rmi -f $(docker images -aq) 刪乾淨 
[root@dingqisui ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
mysql               5.7                 b84d68d0a7db        3 days ago          448MB
mysql               latest              94dff5fab37f        3 days ago          541MB
hello-world         latest              fce289e99eb9        16 months ago       1.84kB
[root@dingqisui ~]# docker rmi -f fce289e99eb9
Untagged: hello-world:latest
Untagged: hello-world@sha256:f9dfddf63636d84ef479d645ab5885156ae030f611a56f3a7ac7f2fdd86d7e4e
Deleted: sha256:fce289e99eb9bca977dae136fbe2a82b6b7d4c372474c9235adc1741675f587e
[root@dingqisui ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
mysql               5.7                 b84d68d0a7db        3 days ago          448MB
mysql               latest              94dff5fab37f        3 days ago          541MB
[root@dingqisui ~]# docker rmi -f $(docker images -aq)
Untagged: mysql:5.7
Untagged: mysql@sha256:5c9fd7949bc0f076429fa2c40d0e7406e095bdb5216a923257b31972a6f3ae4f
Deleted: sha256:b84d68d0a7db79194091fae58b71afb6a56ae25cb297e91f68db2a8e404a4ecb
Deleted: sha256:94e95e9df0df22878f59564132685bcef12c08e0c4b390827ba321829be6e7b6
Deleted: sha256:6a618a3ef5f57ced96e11f6c01eb9760bdd225fccb98365f696fbc7298129fec
Deleted: sha256:7d0236d50948d993a686c69889c6f016a8da89b8557c5e0eaf6af145ea5877cb
Deleted: sha256:a6219b1270405f43892a7a12895ae1e0ccff307d162cf0025df3ed87f511754b
Untagged: mysql:latest
Untagged: mysql@sha256:beba993cc5720da07129078d13441745c02560a2a0181071143e599ad9c497fa
Deleted: sha256:94dff5fab37f18946165632a45d8ff738ee97dc7a9dfde945b0862d52ecc5b08
Deleted: sha256:dc323e8164e71563f2a380b4767d5b47fc380d64a33241e98e4b225285ebac4a
Deleted: sha256:0804fa49ae95ec657e06ebe69d016d82e67f413b2db5d480adf5d8d1b28d84d5
Deleted: sha256:430365c8e22a9207dca4638c523dc82163bca3ab8a335a71147af41d1551561f
Deleted: sha256:1ede41b1dbec1a5e4385200b62283ffb25c425275530ea9e9cc36b921186cd08
Deleted: sha256:2f6badb9fd9965261d3463591f8af4afddf5f141456de83dc994690ae64b34eb
Deleted: sha256:37803884320881cd931c77dea2ee4d8a7231dfed5a02dc595e6046ffacfa6e1b
Deleted: sha256:cefc9066dc1aa84f6cddead1bb5a8c590e8368d56fb65694e8783d70791bec20
Deleted: sha256:3bfbd2dd4507386ce56fd731b3c97d10bc058e6aa478f901466da69108db50e1
Deleted: sha256:9652363dd4c1146b3f9a519800a9f379adf0b6c4f9aece1ffe965dce5f52a8ca
Deleted: sha256:0ed190016efa0f19bcc5f1d66ffffc7b09716f3c57bcc5de74a4ce217af92278
Deleted: sha256:8399fb13d72603fdc8781075672ee25fedf8384f6721639a70dd3533250ed9e4
Deleted: sha256:ffc9b21953f4cd7956cdf532a5db04ff0a2daa7475ad796f1bad58cfbaf77a07
[root@dingqisui ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

先寫這些吧,後面的寫下一篇上,要不太多了,看着不舒服~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章