一直說更博,可是一直在delay....html
最近一直用到docker,因此就總結一下吧!docker
docker的介紹ui
Docker 是一個開源的應用容器引擎,基於 Go 語言 並聽從Apache2.0協議開源。htm
Docker 能夠讓開發者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,而後發佈到任何流行的 Linux 機器上,也能夠實現虛擬化。開發
而後平時在使用docker時會用到get
1.docker imagesit
查看當前運行的鏡像容器
2.docker run 打包
運行鏡像,注意是在當前dockfile文件夾的目錄 若是運行的不是默認的Dockfile,則要加上-f dockfile_tmp file
3.docker ps
查看當前在運行的容器
4.docker logs -f imageID
查看當前log輸出
5.docker stop imageID
中止運行ImageID的docker容器
6.上傳鏡像
docker push
7.載入鏡像
docker pull
8.更新鏡像
docker commit
若是對鏡像進行了修改,則從新啓動 提交鏡像,在退出鏡像
9.構建鏡像
docker build -t