最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker常見命令介紹

 更新時間:2022年03月24日 10:58:52   作者:.NET開發(fā)菜鳥  
這篇文章介紹了Docker中的常見命令,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

演示環(huán)境使用的是Docker Desttop和PowerShell,使用CMD命令行工具也可以。

一、Docker容器信息

1、查看docker容器版本

使用下面的命令查看docker容器的版本信息:

docker version

如下圖所示:

2、查看docker容器信息

使用下面的命令查看docker容器信息

docker info

如下圖所示:

3、查看docker容器幫助

有時候我們可能忘記了docker的某些命令,通過下面的命令,可以查看幫助信息,會列出所有的docker命令:

docker  --help

如下圖所示:

由于命令太多,一屏顯示不了,這里的截圖只是一部分 。

二、鏡像操作命令

這里講解對docker鏡像的一些操作命令。

1、查看鏡像

使用下面的命令可以查看本地的所有鏡像

docker images

如下圖所示:

下面的命令可以查看docker的中間鏡像層

docker images -a

如下圖所示:

我們也可以只查看鏡像的ID

#只查看鏡像ID
docker images -q
#含中間鏡像層
docker images -qa

如下圖所示:

docker images是查看本地所有的鏡像,可以使用下面的命令查看某一個具體鏡像的信息,后面跟上鏡像名稱即可:

docker images 鏡像名稱

如下圖所示:

更多的鏡像信息可以使用幫助命令:

docker images --help

如下圖所示:

2、搜索鏡像

搜索某一個鏡像,比如Redis鏡像:

docker search Redis

3、鏡像下載

docker hub提供了一個hello-world鏡像,我們下載官方最新鏡像:

docker pull hello-world

如下圖所示:

上面的命令后面沒有跟tag信息,相當于下載最新的鏡像,跟下面的命令一樣

docker pull hello-world:latest

下載完成以后查看hello-world鏡像

docker images hello-world

如下圖所示:

如果要下載特定的鏡像,只需要在鏡像后面加上tag信息即可。

4、刪除鏡像

使用下面的命令刪除單個鏡像:

docker rmi hello-world

如下圖所示:

錯誤信息提示hello-world鏡像正在被使用,可以使用下面的強制刪除命令:

docker rmi -f hello-world

如下圖所示:

可以看到:hello-world鏡像被強制刪除了,我們在查看本地鏡像的時候,就沒有hello-world鏡像了。

5、生成鏡像

生成鏡像需要使用Dockerfile文件,然后使用下面的命令就可以根據(jù)Dockerfile生成鏡像:

docker build -t 鏡像名稱:tag .

比如生成一個asp.net core的鏡像:

注意:最后的英文狀態(tài)下面的“.”不能省略。

三、容器操作相關命令

1、容器啟動

使用下面的命令可以運行容器:

docker build --name=aspnetcoredocker -p 7707:80 -d aspnetcoredocker
  •  --name :指定容器名稱。
  •  --p :指定容器端口。
  •  --d :指定容器后臺運行。

如下圖所示:

2、查看容器

查看正在運行的容器:

##查看
docker ps

如下圖所示:

查看所有容器,包括正在運行和已經(jīng)停止運行的容器:

docker ps -a

如下圖所示:

3、容器的停止與啟動

使用下面的命令可以啟動一個容器:

docker start 容器名稱

上面的例子中,firstdocker容器是停止的,我們啟動firstdocker容器,如下圖所示:

使用下面的命令停止一個運行中的容器:

docker stop 容器名稱

我們把firstdocker容器停止,如下圖所示:

還可以重新啟動容器:

docker restart 容器名稱

我們重新啟動firstdocker容器:

4、刪除容器

使用下面的命令刪除容器

docker rm 容器名稱

假如我們刪除firstdocker容器,如下圖所示:

這時報錯了,提示我們不能刪除正在運行中的容器,我們要先停止容器,然后在刪除:

我們還可以使用下面的命令強制刪除正在運行中的容器:

docker rm -f 容器名稱

比如我們強制刪除正在運行中的firstdocker容器:

5、容器日志

使用下面的命令可以查看正在運行中的容器的日志:

docker logs 容器名稱

假如我們查看aspnetcoredocker容器的日志,如下圖所示:

到此這篇關于Docker常見命令介紹的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • docker實踐之從新鏡像啟動容器報錯解決

    docker實踐之從新鏡像啟動容器報錯解決

    這篇文章主要介紹了docker實踐之從新鏡像啟動容器報錯解決,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • ubuntu系統(tǒng)使用docker gitlab 磁盤空間滿的問題及解決

    ubuntu系統(tǒng)使用docker gitlab 磁盤空間滿的問題及解決

    這篇文章主要介紹了ubuntu系統(tǒng)使用docker gitlab 磁盤空間滿的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Docker學習筆記之docker入門

    Docker學習筆記之docker入門

    docker可以類比成window下的VMware。docker有兩個基本的概念:容器(container)和鏡像(image),分別對應為VMware中的系統(tǒng)鏡像和系統(tǒng)鏡像中運行的軟件。docker的強大之處在于VMware只能運行幾個虛擬機的設備上docker可以同時運行幾十甚至上百個虛擬機。
    2016-11-11
  • docker-compose如何定義一個橋接網(wǎng)絡,并為該網(wǎng)絡配置一個IP地址池

    docker-compose如何定義一個橋接網(wǎng)絡,并為該網(wǎng)絡配置一個IP地址池

    在DockerCompose中定義橋接網(wǎng)絡并配置IP地址池,可以實現(xiàn)服務的自動IP地址分配,通過定義網(wǎng)絡、指定子網(wǎng)范圍、設置網(wǎng)關和啟用自動分配功能,可以輕松管理服務的網(wǎng)絡配置,確保IP地址在子網(wǎng)范圍內且不與其他網(wǎng)絡沖突,以避免網(wǎng)絡沖突
    2025-01-01
  • docker swarm如何在指定的node上運行指定的容器

    docker swarm如何在指定的node上運行指定的容器

    這篇文章主要介紹了docker swarm如何在指定的node上運行指定的容器,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • docker安裝Jenkins執(zhí)行構建jar運行方式

    docker安裝Jenkins執(zhí)行構建jar運行方式

    這篇文章主要介紹了docker安裝Jenkins執(zhí)行構建jar運行方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • docker之tomcat8.5容器中如何部署war包

    docker之tomcat8.5容器中如何部署war包

    文章介紹了如何使用Docker和docker-compose將一個Spring?Boot項目的WAR文件部署到Tomcat?8.5容器中,并詳細描述了創(chuàng)建和啟動容器、配置數(shù)據(jù)庫連接以及打包和部署WAR文件的步驟
    2025-01-01
  • Docker學習之Container容器的具體使用

    Docker學習之Container容器的具體使用

    這篇文章主要介紹了Docker學習之Container容器的具體使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-06-06
  • docker拉取鏡像錯誤missing signature key的解決方法

    docker拉取鏡像錯誤missing signature key的解決方法

    這篇文章主要介紹了docker拉取鏡像錯誤missing signature key的解決方法,當我使用docker拉取一個特定的鏡像時,提示錯誤,文中給出了相關的解決方法,需要的朋友可以參考下
    2024-03-03
  • docker compose 一鍵部署分布式配置中心Apollo的過程詳解

    docker compose 一鍵部署分布式配置中心Apollo的過程詳解

    這篇文章主要介紹了docker compose 一鍵部署分布式配置中心Apollo,今天我們使用Docker來進行搭建,畢竟Docker對于開發(fā)者來說更友好一些,需要的朋友可以參考下
    2021-09-09

最新評論

璧山县| 普洱| 安庆市| 彭山县| 南雄市| 兴文县| 太白县| 定陶县| 眉山市| 宁远县| 广德县| 山阳县| 雅安市| 南郑县| 平度市| 永善县| 内黄县| 西充县| 金山区| 阜康市| 广南县| 呼和浩特市| 新龙县| 石家庄市| 桂林市| 兴海县| 江津市| 井陉县| 青阳县| 彩票| 宝清县| 沙河市| 新疆| 常山县| 定襄县| 临泽县| 武功县| 于都县| 宣武区| 河源市| 上高县|