docker文件筆記

2022-07-22 07:42:09 字數 613 閱讀 7179

docker run --name test -it debian

從image debian 啟動名為test 的container。

docker run --cidfile /tmp/docker_test.cid ubuntu echo "test"

從image ubuntu 啟動乙個新的容器,在終端輸出test,並將容器id儲存在/tmp/docker_test.cid檔案中。

docker run -t -i --privileged ubuntu bash

--privileged引數用來提高容器的操作許可權,使得容器可以做所有宿主機可以做的事情。

docker  run -w /path/to/dir/ -i -t  ubuntu pwd

-w引數指定了pwd命令在容器內的/path/to/dir/目錄下執行,目錄不存在將會建立。

docker run -v /host:/container -w /container -i -t ubuntu bash

/host宿主機目錄,/container容器內目錄名稱,-v引數將宿主機目錄對映到容器內。

Docker 官方文件 理解 Docker

docker 是乙個用於開發 交付和執行應用的開放平台,docker 設計用來更快的交付你的應用程式。docker 能夠將你的應用程式和基礎設施層隔離。而且還能夠將你的基礎設施當作程式一樣進行管理。docker 能夠幫助你更塊地打包你 測試以及部署,而且也能夠降低從編寫 到部署執行 的週期。dock...

docker學習文件

sudo apt get install docker ce docker ce cli containerd.iocentos安裝docker sudo yum config manager add repo 安裝最新版本 sudo yum install docker ce docker ce ...

Docker 官方文件翻譯

docker compose 是利用docker來執行多個容器的工具。利用compose 在乙個檔案中定義多個容器,然後利用乙個單獨的命令,可以執行你所想做的任何事情。compose 能較好的作為開發環境的假設,伺服器腳手架以及ci方面的應用。我們不推薦使用在生產環境中。使用compose 需要一下...