docker執行的機制是在建立的容器下載入和執行image,每個容器有唯一的container id,多個容器可以載入和執行相同的image.
可以通過儲存正在執行的docker 來建立新的image, 從而建立自己的開發執行環境,可以刪除不再使用的image
docker images
docker run -it iamge-name
docker ps -a
有兩種方式:(1) 完全退出,此時再使用「docker ps -a」 不會看到此容器對應的項。 (2) 退出後 後台常駐,儲存當前docker執行狀態,推出當前docker終端,此時再使用「docker ps -a」 仍可看到此容器對應的項,在後面可以使用attach命名重新進去docker.
(1)完全退出
exit
(2)退出後 後台常駐
ctrl + p, ctrl + q
(1) 檢視要進入的docker的container id
docker ps -a
(2)使用 container id 重新進入docker
docker attach 「container id」
docker run -it iamge-name
ctrl + p, ctrl + q
docker commit 「container id」 name-new-image
docker images
docker image rm image-name
Docker使用總結
docker 是乙個開源的應用容器引擎,基於 go 語言 並遵從 apache2.0 協議開源。docker 可以讓開發者打包他們的應用以及依賴包到乙個輕量級 可移植的容器中,然後發布到任何流行的 linux 機器上,也可以實現虛擬化。docker 從 17.03 版本之後分為 ce communi...
docker使用GPU總結
注 本文只討論docker19使用gpu,低於19的請移步其他部落格,或更新19後再參考本文 不要以為這樣就可以安心的使用gpu了,你的映象還必須要有cuda才行,這也很簡單,去dockerhub上找到和自己tensorflow相對應的cuda版本的映象,再基於該映象生成自己的映象就可以輕鬆使用gp...
Docker學習總結
本文作為總結性文章,不會詳細講解docker。但會把已學習的 了解的內容按照由易到難的順序串起來,更多的是幫助docker新手快速的了解docker,知道目前處在哪個階段,接下來該學些什麼,避免碰太多壁。博主水平有限,對於docker還在不斷學習中,本文如有不對的地方,煩請指出。docker 是乙個...