一直说更博,可是一直在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