檢視映象列表
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的前幾位字母即可找到停止docker 服務進入容器內部,會發現其實該容器內部就是乙個微型的linux系統,使用 which name 命令
查詢程式所在的位置 exit命令可以退出容器
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...