Docker入門的基礎命令筆記

2021-08-21 05:43:42 字數 1346 閱讀 8189

檢視映象列表

docker images
從倉庫拉取映象

docker

pull

[options]

name

[:tag] 例如:docker

pull

hello-world

:latest

執行docker命令

docker run [options] image[:tag][command][arg...]
檢視正在執行的docker 映象

docker ps
檢視docker 執行幫助

--help

docker run -d //在後台執行程式,並列印執行程式容器的id

進入到程式的內部

docker

exec

[options]

container

command

[arg...]

說明:一般常用的options為-it,container可以輸入容器id的前幾位字母即可找到

進入容器內部,會發現其實該容器內部就是乙個微型的linux系統,使用 which name 命令

查詢程式所在的位置 exit命令可以退出容器

停止docker 服務

docker stop container id
同樣container id可以只輸入前幾位字母。

埠對映,docker容器內部的網路有host,brige,none這幾種模式,為了保證與主機埠建立連線,

需要將docker內部的埠與主機埠進行對映

docker run -d -p 8080:80 hub.c

.163

.com/library/nginx

-p命令:指定主機埠與docker內部埠對映

docker run -d -p hub.c

.163

.com/library/nginx

-p命令:隨機指定主機埠與docker容器內部埠對映

對映成功之後可以使用netstat -na|grep 8080 命令進行檢查,監聽是否對映成功,使用-p命令時,注意自己主機的防火牆哦~

學習筆記 docker基礎命令

乙個docker映象可以構建於另乙個docker映象之上,它們層疊關係可以是多層。第1層映象層為基礎映象,其他層映象 除了最頂層 為父層映象,這些映象繼承他們父層映象所有屬性和設定,並在dockerfile中新增自己配置 它會在所有映象層之上,增加乙個可讀可寫層,這個可讀可寫層有執行在cpu上程序,...

Docker基礎入門

docker 是乙個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的 linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。docker近幾年的發展可謂一日千里,特別從是2013年隨著乙個基於lxc的高階容器引擎開源,...

Docker入門命令

edit 安裝映象 sudo docker pull ubuntu 12.04 映象列表 sudo docker images 執行映象 sudo docker run t i training sinatra bin bash 建立檔案 mkdir sinatra cd sinatra touch...