docker 入門學習

2021-08-28 20:33:43 字數 975 閱讀 7991

記錄下簡單的docker命令以備查詢:

1.拉取映象:

docker pull [選項] [docker registry 位址[:埠號]/]倉庫名[:標籤]

--刪除映象

$ docker image rm centos

2.執行容器

$ docker run -it --rm ubuntu:16.04 bash

-it :這是兩個引數,乙個是 -i :互動式操作,乙個是 -t 終端。我們這裡打算進入

bash 執行一些命令並檢視返回結果,因此我們需要互動式終端。

--rm :這個引數是說容器退出後隨之將其刪除。預設情況下,為了排障需求,退出的容

不需要排障和保留結果,因此使用 --rm 可以避免浪費空間。

ubuntu:16.04 :這是指用 ubuntu:16.04 映象為基礎來啟動容器。

bash :放在映象名後的是命令,這裡我們希望有個互動式 shell,因此用的是 bash 。

$ docker image ls
4.檢視虛懸映象

$ docker image ls -f dangling=true

--刪除虛懸映象

$ docker image prune

5 將容器的儲存層儲存下來成為映象

docker commit [選項] 《容器id或容器名》 [《倉庫名》[:《標籤》]]

示例:$ docker commit \

--author "tao wang " \

--message "修改了預設網頁" \

webserver \

nginx:v2

6.構建映象

docker build [選項] 《上下文路徑/url/->

Docker入門學習

docker是一種虛擬化技術,起初是dotcloud公司的業餘技術,目標是實現輕量級的作業系統,區別是傳統虛擬機器可以虛擬各種東西,但是docker虛擬化的系統只能是linux,並且docker實現的基礎是linux lxc 這是docker的缺點,但是這並不影響我們使用docker 開發中,環境的...

docker入門學習

摘要 docker 是乙個客戶端 伺服器 c s 架構程式。docker 客戶端只需要向 docker 伺服器或者守護程序發出請求,伺服器或者守護程序將完成所有工作並返回結果。docker 提供了乙個命令列工具 docker 以及一整套 restful api。通過下圖可以得知,docker 在執行...

Docker入門 學習筆記

這兩天入門下docker的容器技術,感覺挺實用的,所以記錄下學習心得。docker是什麼?要了解它是什麼,第一步要做的是什麼,還用問 當然是先去官網瞧瞧啊。很明顯啊,docker is the leading containers as a service platform.英語不好,別怪我,還等啥...