国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

docker常用命令詳解(圖文結(jié)合純干貨,適用于初學(xué)者)

這篇具有很好參考價(jià)值的文章主要介紹了docker常用命令詳解(圖文結(jié)合純干貨,適用于初學(xué)者)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

docker常用命令大全(純干貨)

docker最常用命令

1.docker 或 docker --help #查看docker自帶的幫助信息(里面內(nèi)容對(duì)初學(xué)者十分不友好)

啟動(dòng)類命令

systemctl start docker #啟動(dòng)docker

systemctl stop docker #停止docker

systemctl restart docker #重啟docker

systemctl status docker #查看docker狀態(tài)

systemctl enable docker #將docker設(shè)為開(kāi)機(jī)自啟動(dòng)

3.docker info #查看docker的各種信息,包括版本信息、鏡像和容器數(shù)量等

4.docker version #查看docker版本信息

5.docker images #查看本地主機(jī)上已有的鏡像

常用命令

下載鏡像(拉取鏡像)

docker pull 想要下載的鏡像名 #如果本地沒(méi)有該鏡像,則可以通過(guò)docker pull 命令去docker倉(cāng)庫(kù)下載該鏡像

如我想獲取一個(gè)本地沒(méi)有的ubutu的鏡像

docker pull ubuntu

docker命令詳解大全,docker,容器,運(yùn)維

此時(shí)可通過(guò) docker images 查看剛剛下載完的鏡像信息

docker命令詳解大全,docker,容器,運(yùn)維

REPOSITORY:表示鏡像的倉(cāng)庫(kù)源

TAG:鏡像的標(biāo)簽

IMAGE ID:鏡像ID

CREATED:鏡像創(chuàng)建時(shí)間

SIZE:鏡像大小

注意:如果鏡像后面不加TAG,默認(rèn)使用latest的鏡像

搜索鏡像

docker serach 鏡像名稱

如我想搜索Hadoop的鏡像信息 docker search hadoop

docker命令詳解大全,docker,容器,運(yùn)維

參數(shù)說(shuō)明:

NAME:鏡像名稱

DESCRIPTION:鏡像說(shuō)明

STARS:點(diǎn)贊數(shù)量

OFFICIAL:是否是官方的

AUTOMATED:是否自動(dòng)構(gòu)建的

啟動(dòng)容器

docker run [命令選項(xiàng)(有的是一個(gè)減號(hào),有的是兩個(gè)減號(hào))] 鏡像名 執(zhí)行命令

如: docker run -it ubuntu /bin/bash

使用Ubuntu的鏡像來(lái)啟動(dòng)一個(gè)容器,并有交互式 Shell,因此用的是 /bin/bash,如果要退出控制臺(tái),輸入 exit即可退出

docker命令詳解大全,docker,容器,運(yùn)維

[OPTIONS]命令選項(xiàng)說(shuō)明

–name=“容器新名字” 為容器指定一個(gè)名稱;

-d: 后臺(tái)運(yùn)行容器并返回容器ID,也即啟動(dòng)守護(hù)式容器(后臺(tái)運(yùn)行);

-i:以交互模式運(yùn)行容器,通常與 -t 同時(shí)使用;

-t:為容器重新分配一個(gè)偽輸入終端,通常與 -i 同時(shí)使用;

也即啟動(dòng)交互式容器(前臺(tái)有偽終端,等待交互);

-P: 隨主機(jī)端口映射,大寫(xiě)P

-p: 指定端口映射,小寫(xiě)p

查看docker進(jìn)程

docker ps [OPTION]

參數(shù)說(shuō)明:

-a :列出當(dāng)前所有正在運(yùn)行的容器+歷史上運(yùn)行過(guò)的

-l :顯示最近創(chuàng)建的容器

-n:顯示最近n個(gè)創(chuàng)建的容器

-q :靜默模式,只顯示容器編號(hào)

啟動(dòng)一個(gè)已經(jīng)停止了的容器

docker ps -a #查看之前啟動(dòng)過(guò)的容器名稱

docker restart 容器名稱或容器ID(如果容器較少,id不用全部寫(xiě)完)

docker start 容器名稱或容器ID #啟動(dòng)已經(jīng)停止了的容器

docker start objective_wing #啟動(dòng)名稱為objective_wing的容器

docker命令詳解大全,docker,容器,運(yùn)維

停止一個(gè)正在運(yùn)行的容器

docker stop 容器名稱或容器ID

docker ps -a

docker stop 容器名稱或ID(如果容器較少,id不用全部寫(xiě)完)

docker命令詳解大全,docker,容器,運(yùn)維

重新進(jìn)入一個(gè)正在運(yùn)行的容器

docker attach 容器名稱或容器ID

docker命令詳解大全,docker,容器,運(yùn)維

  • attach 直接進(jìn)入容器啟動(dòng)命令的終端,不會(huì)啟動(dòng)新的進(jìn)程,用exit退出,會(huì)導(dǎo)致容器的停止。
  • exec 是在容器中打開(kāi)新的終端,并且可以啟動(dòng)新的進(jìn)程,用exit退出,不會(huì)導(dǎo)致容器的停止。

docker exec [OPTIONS] 執(zhí)行命令

docker命令詳解大全,docker,容器,運(yùn)維

注意:進(jìn)入某一個(gè)容器,這個(gè)容器必須是存活狀態(tài)的容器,不能進(jìn)入一個(gè)停止的容器。

刪除容器

docker rm 容器ID

docker命令詳解大全,docker,容器,運(yùn)維

docker logs 容器ID #查看容器日志

docker top 容器ID #查看容器內(nèi)部進(jìn)程

[外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機(jī)制,建議將圖片保存下來(lái)直接上傳(img-BVQSzf9S-1678270932595)(C:\Users\79924\AppData\Roaming\Typora\typora-user-images\image-20230308164643486.png)]

導(dǎo)入和導(dǎo)出容器

導(dǎo)出容器

docker export 容器ID > 文件名

如:docker export 97 > ubuntu.tar.gz

docker命令詳解大全,docker,容器,運(yùn)維

導(dǎo)入容器

cat 文件名 | docker import - 鏡像用戶/鏡像名:鏡像版本號(hào)(鏡像用戶和版本號(hào)可以不寫(xiě))

cat test.tar.gz | docker import - ubuntu2

docker命令詳解大全,docker,容器,運(yùn)維

刪除鏡像

docker image rm 鏡像名 # 刪除1個(gè)鏡像

docker image rm 鏡像名 鏡像名 #刪除多個(gè)鏡像

docker命令詳解大全,docker,容器,運(yùn)維

利用docker運(yùn)行一個(gè)簡(jiǎn)單的web應(yīng)用

之前都是一些對(duì)docker容器的基本操作,現(xiàn)在可以通過(guò)上述命令在docker容器中運(yùn)行一個(gè)Python Flask應(yīng)用來(lái)運(yùn)行一個(gè)web應(yīng)用

1.從docker倉(cāng)庫(kù)中拉取鏡像

docker pull training/webapp

docker命令詳解大全,docker,容器,運(yùn)維

2.啟動(dòng)鏡像

docker run -d -P training/webapp python app.py

參數(shù)說(shuō)明:

-d:讓容器在后臺(tái)運(yùn)行

-P:將容器內(nèi)部使用的網(wǎng)絡(luò)端口隨機(jī)映射到我們使用的主機(jī)上

(如果不想通過(guò)主機(jī)端口可以使用小寫(xiě)p指定端口,如想指定主機(jī)端口號(hào)為5001則輸入以下命令:docker run -dp 5001:5000 training/webapp python app.py)

docker命令詳解大全,docker,容器,運(yùn)維

3.查看容器信息

docker ps

docker命令詳解大全,docker,容器,運(yùn)維

可以發(fā)現(xiàn)此時(shí)查看的信息比之前多了一個(gè)PORTS的端口信息項(xiàng),此時(shí)docker開(kāi)放了5000 端口(默認(rèn) Python Flask 端口)映射到主機(jī)端口 32768 上

4.通過(guò)瀏覽器訪問(wèn)web應(yīng)用

在瀏覽器中輸入虛擬機(jī)的IP地址:32768 訪問(wèn)

docker命令詳解大全,docker,容器,運(yùn)維

還可以通過(guò) docker port 容器ID 來(lái)查看端口的映射情況

docker port e4b

docker命令詳解大全,docker,容器,運(yùn)維

此時(shí),便通過(guò)docker完成了一個(gè)簡(jiǎn)單的web部署!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-715479.html

到了這里,關(guān)于docker常用命令詳解(圖文結(jié)合純干貨,適用于初學(xué)者)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Centos系列:Centos7下部署nginx(三種方式安裝部署,圖文結(jié)合超詳細(xì),適合初學(xué)者)

    Centos系列:Centos7下部署nginx(三種方式安裝部署,圖文結(jié)合超詳細(xì),適合初學(xué)者)

    Nginx (engine x) 是一個(gè)高性能的HTTP和反向代理web服務(wù)器, Nginx是一款輕量級(jí)的Web 服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器,在BSD-like 協(xié)議下發(fā)行。其特點(diǎn)是占有內(nèi)存少,并發(fā)能力強(qiáng),事實(shí)上nginx的并發(fā)能力確實(shí)在同類型的網(wǎng)頁(yè)服務(wù)器中表現(xiàn)較好,中國(guó)大陸使用

    2024年04月26日
    瀏覽(23)
  • Centos的DHCP服務(wù)器部署(超詳細(xì),圖文結(jié)合,適用于新手)

    Centos的DHCP服務(wù)器部署(超詳細(xì),圖文結(jié)合,適用于新手)

    實(shí)驗(yàn)環(huán)境: server端:內(nèi)存2G,硬盤(pán)80G,僅主機(jī)模式連接 (作服務(wù)器) client端: 內(nèi)存1G,硬盤(pán)20G,僅主機(jī)模式連接 (作客戶端) 以下步驟在server端操作 1.以NAT模式打開(kāi)虛擬機(jī),因?yàn)樵趦H主機(jī)模式下虛擬機(jī)是無(wú)法訪問(wèn)外網(wǎng)的,無(wú)法下載dhcp,僅主機(jī)模式只是在該模式下將所有僅

    2024年02月09日
    瀏覽(36)
  • Centos系列:Centos的DHCP服務(wù)器部署(超詳細(xì),圖文結(jié)合,適用于新手)

    Centos系列:Centos的DHCP服務(wù)器部署(超詳細(xì),圖文結(jié)合,適用于新手)

    server端:內(nèi)存2G,硬盤(pán)80G,僅主機(jī)模式連接 (作服務(wù)器) client端: 內(nèi)存1G,硬盤(pán)20G,僅主機(jī)模式連接 (作客戶端) 以下步驟在server端操作 1.以NAT模式打開(kāi)虛擬機(jī),因?yàn)樵趦H主機(jī)模式下虛擬機(jī)是無(wú)法訪問(wèn)外網(wǎng)的,無(wú)法下載dhcp,僅主機(jī)模式只是在該模式下將所有僅主機(jī)模式的虛

    2024年04月29日
    瀏覽(20)
  • win10自帶Hyper-V安裝CentOS7網(wǎng)絡(luò)配置安裝Docker,里面再安裝Centos圖文教程
docker常用命令

    win10自帶Hyper-V安裝CentOS7網(wǎng)絡(luò)配置安裝Docker,里面再安裝Centos圖文教程 docker常用命令

    ps每個(gè)主板不一樣,百度自己主板加 BIOS開(kāi)起虛擬化,即可。 阿里云下載:centos-7-isos-x86_64安裝包下載_開(kāi)源鏡像站-阿里云 建議下載 Minimal 這個(gè)版本,900M最小安裝。DVD版本較大,但是里面會(huì)有很多東西,包括圖形化界面。 ? ? 如果啟動(dòng)出現(xiàn)錯(cuò)誤,請(qǐng)?jiān)诎踩锩妫褑⒂冒踩珕?dòng)

    2024年02月16日
    瀏覽(22)
  • Linux常用命令大全(Linux初學(xué)者快速入門(mén))

    ??本文旨在為L(zhǎng)inux初學(xué)者提供一份Linux常用命令總結(jié)。我將介紹一系列常用的命令及其用法,包括文件和目錄相關(guān)操作、系統(tǒng)管理、進(jìn)程控制、網(wǎng)絡(luò)操作等方面。通過(guò)學(xué)習(xí)這些命令,讀者將能夠更好地管理和操作Linux系統(tǒng),提高工作效率。 ??在本文中,我將詳細(xì)講解每個(gè)命

    2024年02月11日
    瀏覽(31)
  • linux--初學(xué)者的常用命令合集(頻率比較高的)

    ? sudo su root? ? ? ? 打開(kāi)root權(quán)限 passwd root? ? ? ? ? 修改root密碼 ctrl shift + ? ? ? ? ? ?字符變大 ctrl -? ? ? ? ? ? ? ? ? ? 字符變小 cd .? ? ? ? ? ? ? ? ? ? ? 返回本目錄 cd ..? ? ? ? ? ? ? ? ? ? ? 返回上一級(jí)目錄 cd? ?絕對(duì)路徑? ? ? ? 如:cd /home/kali/Desktop cd 下一級(jí)

    2024年03月09日
    瀏覽(26)
  • docker 的常用命令詳解

    Docker 是一個(gè)開(kāi)源的應(yīng)用容器引擎,它允許開(kāi)發(fā)者打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,然后發(fā)布到任何流行的 Linux 機(jī)器上,也可以實(shí)現(xiàn)虛擬化。容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口。下面是 Docker 的常用命令詳解。 1. 鏡像操作 docker images :列出

    2024年02月20日
    瀏覽(27)
  • Docker詳解及常用命令介紹

    Docker詳解及常用命令介紹

    ?? 簡(jiǎn)介:java系列技術(shù)分享(??持續(xù)更新中…??) ?? 初衷:一起學(xué)習(xí)、一起進(jìn)步、堅(jiān)持不懈 ?? 如果文章內(nèi)容有誤與您的想法不一致,歡迎大家在評(píng)論區(qū)指正?? ?? 希望這篇文章對(duì)你有所幫助,歡迎點(diǎn)贊 ?? 收藏 ?留言 ?? ?? 更多文章請(qǐng)點(diǎn)擊 Docker是一個(gè)開(kāi)源的平臺(tái),可以幫助

    2024年02月15日
    瀏覽(17)
  • 20-Docker-常用命令詳解-docker attach

    20-Docker-常用命令詳解-docker attach

    前言 本篇來(lái)學(xué)習(xí)docker attach命令 docker attach 作用:進(jìn)入容器正在執(zhí)行的終端 語(yǔ)法格式 options 說(shuō)明 option 說(shuō)明 –detach-keys 指定退出attach模式的快捷鍵序列,默認(rèn)是 CTRL-p –no-stdin 是否掛你標(biāo)準(zhǔn)輸入,默認(rèn)是打開(kāi) –sig-proxy 是否代理收到的系統(tǒng)信號(hào)給應(yīng)用進(jìn)程,默認(rèn)為true 使用示例

    2024年02月09日
    瀏覽(20)
  • 27-Docker-常用命令詳解-docker tag

    27-Docker-常用命令詳解-docker tag

    前言 本篇來(lái)學(xué)習(xí)docker tag 命令 docker tag 作用:標(biāo)記本地鏡像,將其歸入某一倉(cāng)庫(kù)。 語(yǔ)法格式 使用示例 打了新的 TAG 雖然會(huì)多了一條記錄,但是從 IMAGE ID 可以得知他們是同一個(gè)鏡像

    2024年02月17日
    瀏覽(14)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包