日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Docker小白的福音:Docker命令清單,干就完了

docker小白的福音:Docker命令清單,干就完了

作者:wljslmz 2022-07-21 11:01:21

云計算 Docker現(xiàn)在已經(jīng)使用的非常頻繁了,今天筆者已經(jīng)給大家列舉了50個Docker常用命令,大家在使用Docker的時候,遇到不會的可以返過來看看。?

創(chuàng)新互聯(lián)公司是專業(yè)的東方網(wǎng)站建設(shè)公司,東方接單;提供網(wǎng)站建設(shè)、成都做網(wǎng)站,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行東方網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

?Docker可以讓開發(fā)人員、運維人員更容易使用容器創(chuàng)建、部署和運行應(yīng)用程序。掌握一些必備的Docker命令對于使用Docker的工程師非常重要,那么今天筆者給大家整理了一份Docker的命令備忘單,希望大家可以好好保存,在使用的時候可以拿出來查閱使用。

讓我們直接開始!

一、Docker 容器命令

1.列出所有正在運行的容器

docker ps

還有兩個同等作用的命令:

  • docker container ps
  • docker container ls

2.列出所有容器(包含所有狀態(tài))

docker ps -a

docker ps -a中的-a是-all的縮寫。

3.列出所有正在運行的容器(帶文件大?。?/p>

docker ps -s

同等作用的命令:

  • docker container ls -s

docker ps -s中的-s是-size的縮寫,代表了容器在其可寫層中寫入的數(shù)據(jù)的大小,virtual表示此容器的鏡像使用的磁盤空間量。

4.列出正在運行的容器的 ID

docker ps -q

同等作用的命令:

  • docker container ls -q

docker ps -q中的-q是-quiet的縮寫。

5.列出所有容器的 ID(包含所有狀態(tài))

docker ps -a -q

上面的-a和-q的參數(shù)可以合并:

docker ps -aq

過濾容器列表 docker ps -f name=un

docker ps -f name=un中的-f是-filter的縮寫。

根據(jù)狀態(tài)過濾容器:

docker ps -a -f status=running

二、Docker創(chuàng)建容器

6.使用 Docker Image 創(chuàng)建一個新容器

docker create 

例如我們創(chuàng)建Nginx鏡像:

docker create nginx

容器創(chuàng)建后,我們執(zhí)行命令docker ps驗證一下:

7.Docker Image 創(chuàng)建新容器帶上名字

docker create --name  

例如我們創(chuàng)建一個名為nginx-container的鏡像:

docker create --name nginx-container nginx

然后我們再用docker ps -a驗證一下鏡像是否已經(jīng)創(chuàng)建。

三、Docker啟動容器

8.啟動 Docker 容器

我們可以使用docker start容器 ID 或名稱來使用命令:

docker start 

比如我們啟動nginx:

docker start nginx-contianer

9.停止正在運行的 Docker 容器

和啟動命令類似,我們可以使用docker stop 容器 ID 或名稱來使用命令:

docker stop 

比如我們停止nginx:

docker stop nginx-container

10.重啟 Docker 容器

和啟動、停止命令類似,我們可以使用docker restart 容器 ID 或名稱來使用命令:

docker restart 

比如我們重啟nginx:

11.暫停正在運行的容器

和啟動、重啟、停止命令類似,我們可以使用docker pause 容器 ID 或名稱來使用命令:

docker pause 

比如我們暫停nginx:

docker pause nginx-container

取消暫??梢允褂茫?/p>

docker unpause 

比如我們?nèi)∠麜和ginx:

docker unpause nginx-container

四、Docker 鏡像命令 列出所有 Docker 鏡像 docker images

列出所有 Docker 鏡像 ID docker images -q

12.構(gòu)建 Docker 鏡像

docker build -t  

Docker 會嘗試在 . 中找到一個名為的文件Dockerfile,context_dir然后它會使用該Dockerfile文件創(chuàng)建一個 Docker 映像。

13.構(gòu)建 Docker 鏡像并用標(biāo)簽區(qū)分

docker build . -t :

14.使用自定義命名的 Dockerfile 構(gòu)建 Docker 映像

docker build -f  -t  .

15.顯示 Docker 映像的歷史記錄

docker history 

16.重命名現(xiàn)有的 Docker 映像

docker tag  :

刪除 Docker 鏡像 docker rmi

17.強制刪除 Docker 鏡像

docker rmi -f 

五、Docker 日志

18.獲取 Docker 容器的日志

docker container logs 

19.監(jiān)控 Docker 容器日志

docker container logs -f 

類似于Linux命令中的tail -f。

20.獲取容器日志的最后 n 行

docker container logs --tail n 

六、Docker 網(wǎng)絡(luò)命令

21.列出所有網(wǎng)絡(luò)

docker network ls

創(chuàng)建網(wǎng)絡(luò) docker network create --driver

將 Docker 容器連接到網(wǎng)絡(luò) docker network connect

斷開 Docker 容器與網(wǎng)絡(luò)的連接 docker network disconnect

刪除網(wǎng)絡(luò) docker network rm

七、Docker 卷

22.列出卷

docker volume ls

23.刪除所有未使用的本地卷

docker volume prune

24.卷的詳細(xì)信息

[OPTIONS] VOLUME

八、Docker Compose命令

25.構(gòu)建 docker compose 文件

docker-compose build

26.運行 docker compose 文件

docker-compose up

27.列出在 docker compose 文件中聲明的 docker 鏡像

docker-compose ls 

28.啟動已經(jīng)使用 docker compose 文件創(chuàng)建的容器

docker-compose start

29.在 docker-compose.yml 中運行其中一個應(yīng)用程序

docker-compose run

30.從 docker compose 中刪除 docker 容器

docker-compose rm

31.從 docker compose 檢查 docker 容器狀態(tài)

docker-compose ps

九、docker hub命令

32.在 docker hub 中搜索鏡像

docker search search_word

33.從 docker hub 下載鏡像

docker pull user/image

34.向 docker hub 進行身份驗證

docker login

35.將圖像上傳到 docker hub

docker push user/image

十、批量清除/刪除

36.停止所有容器

docker stop -f $(docker ps -a -q)

37.刪除所有容器

docker rm -f $(docker ps -a -q)

38.刪除所有鏡像

docker rmi -f $(docker images -q)

總結(jié)

Docker現(xiàn)在已經(jīng)使用的非常頻繁了,今天筆者已經(jīng)給大家列舉了50個Docker常用命令,大家在使用Docker的時候,遇到不會的可以返過來看看。?


網(wǎng)頁題目:Docker小白的福音:Docker命令清單,干就完了
鏈接URL:http://www.5511xx.com/article/coodecj.html