欧美成人午夜免费全部完,亚洲午夜福利精品久久,а√最新版在线天堂,另类亚洲综合区图片小说区,亚洲欧美日韩精品色xxx

扣丁學(xué)堂淺談零基礎(chǔ)學(xué)習(xí)Docker需要了解哪些命令

2018-01-17 13:35:50 1505瀏覽

在早先的教程中,我們學(xué)過了在RHELCentOS7上安裝Docker并創(chuàng)建docker容器。在本教程中,我們會學(xué)習(xí)管理docker容器的其他命令。



Docker命令語法

$docker[option][command][arguments]

要列出docker支持的所有命令,運行

$docker

我們會看到如下結(jié)果,

attachAttachtoarunningcontainerbuildBuildanimagefromaDockerfilecommitCreateanewimagefromacontainer'schangescpCopyfiles/foldersbetweenacontainerandthelocalfilesystemcreateCreateanewcontainerdiffInspectchangesonacontainer'sfilesystemeventsGetrealtimeeventsfromtheserverexecRunacommandinarunningcontainerexportExportacontainer'sfilesystemasatararchivehistoryShowthehistoryofanimageimagesListimagesimportImportthecontentsfromatarballtocreateafilesystemimageinfoDisplaysystem-wideinformationinspectReturnlow-levelinformationonacontainerorimagekillKillarunningcontainerloadLoadanimagefromatararchiveorSTDINloginLogintoaDockerregistrylogoutLogoutfromaDockerregistrylogsFetchthelogsofacontainernetworkManageDockernetworkspausePauseallprocesseswithinacontainerportListportmappingsoraspecificmappingfortheCONTAINERpsListcontainerspullPullanimageorarepositoryfromaregistrypushPushanimageorarepositorytoaregistryrenameRenameacontainerrestartRestartacontainerrmRemoveoneormorecontainersrmiRemoveoneormoreimagesrunRunacommandinanewcontainersaveSaveoneormoreimagestoatararchivesearchSearchtheDockerHubforimagesstartStartoneormorestoppedcontainersstatsDisplayalivestreamofcontainer(s)resourceusagestatisticsstopStoparunningcontainertagTaganimageintoarepositorytopDisplaytherunningprocessesofacontainerunpauseUnpauseallprocesseswithinacontainerupdateUpdateconfigurationofoneormorecontainersversionShowtheDockerversioninformationvolumeManageDockervolumeswaitBlockuntilacontainerstops,thenprintitsexitcode

要進一步查看某個命令支持的選項,運行:

$dockerdocker-subcommandinfo

就會列出docker子命令所支持的選項了。

測試與DockerHub的連接

默認,所有鏡像都是從DockerHub中拉取下來的。我們可以從DockerHub上傳或下載操作系統(tǒng)鏡像。為了檢查我們是否能夠正常地通過DockerHub上傳/下載鏡像,運行

$dockerrunhello-world

結(jié)果應(yīng)該是:

HellofromDocker.Thismessageshowsthatyourinstallationappearstobeworkingcorrectly.…

輸出結(jié)果表示你可以訪問DockerHub而且也能從DockerHub下載docker鏡像。

搜索鏡像

搜索容器的鏡像,運行

$dockersearchUbuntu

我們應(yīng)該會得到可用的Ubuntu鏡像的列表。記住,如果你想要的是官方的鏡像,請檢查official這一列上是否為[OK]。

下載鏡像

一旦搜索并找到了我們想要的鏡像,我們可以運行下面語句來下載它:

$dockerpullUbuntu

要查看所有已下載的鏡像,運行:

$dockerimages

運行容器

使用已下載鏡像來運行容器,使用下面命令:

$dockerrun-itUbuntu

這里,使用-it會打開一個shell與容器交互。容器啟動并運行后,我們就可以像普通機器那樣來使用它了,我們可以在容器中執(zhí)行任何命令。

顯示所有的docker容器

要列出所有docker容器,運行:

$dockerps

會輸出一個容器列表,每個容器都有一個容器id標識。

停止docker容器

要停止docker容器,運行:

$dockerstopcontainer-id

從容器中退出

要從容器中退出,執(zhí)行:

$exit

保存容器狀態(tài)

容器運行并更改后(比如安裝了apache服務(wù)器),我們可以保存容器狀態(tài)。這會在本地系統(tǒng)上保存新創(chuàng)建鏡像。

運行下面語句來提交并保存容器狀態(tài):$dockercommit85475ef774repository/image_name

這里commit命令會保存容器狀態(tài),85475ef774,是容器的容器id,repository,通常為dockerhub上的用戶名(或者新加的倉庫名稱)image_name,是新鏡像的名稱。

我們還可以使用-m和-a來添加更多信息。通過-m,我們可以留個信息說apache服務(wù)器已經(jīng)安裝好了,而-a可以添加作者名稱。

像這樣:dockercommit-m"apacheserverinstalled"-a"DanDaniels"85475ef774daniels_dan/Cent_container

以上就是關(guān)于扣丁學(xué)堂Linux培訓(xùn)之重要Docker命令說明的詳細介紹,最后想要了解更多關(guān)于Linux開發(fā)的內(nèi)容可以關(guān)注扣丁學(xué)堂,扣丁學(xué)堂不僅有專業(yè)的老師和與時俱進的課程體系,還有大量的Linux視頻教程供學(xué)員觀看學(xué)習(xí),想要了解Linux或者是想要學(xué)習(xí)Linux的小伙伴抓緊時間行動吧。扣丁學(xué)堂Linux技術(shù)交流群:422345477。



扣丁學(xué)堂微信公眾號



關(guān)注微信公眾號獲取更多學(xué)習(xí)資料



查看更多關(guān)于“Linux培訓(xùn)資訊”的相關(guān)文章>>

標簽: Linux命令 Linux視頻教程 Linux培訓(xùn) Linux在線學(xué)習(xí) Linux在線視頻 Docker命令

熱門專區(qū)

暫無熱門資訊

課程推薦

微信
微博
15311698296

全國免費咨詢熱線

郵箱:codingke@1000phone.com

官方群:148715490

北京千鋒互聯(lián)科技有限公司版權(quán)所有   北京市海淀區(qū)寶盛北里西區(qū)28號中關(guān)村智誠科創(chuàng)大廈4層
京ICP備2021002079號-2   Copyright ? 2017 - 2022
返回頂部 返回頂部