版权声明:本文为博主原创文章,请尊重原创,未经博主允许禁止转载,保留追究权。 https://blog.csdn.net/annotation_yang/article/details/80855012
docker 虚拟机管理命令如下图:
DockerFile 文件定义了镜像要安装的程序和配置的环境。通过build指令可以创建出镜像。
- 指令: docker build DockerFile文件名
将Docker 镜像分发给其它 docker主机:
-
第一种:通过push指令将本地镜像上传到到仓库,其他docker主机通过search指令去仓库中查找镜像,然后利用pull指令从仓库中将镜像下载下来。
-
第二种:通过文件的方式 ,将镜像导出 ( save/export ) 成压缩文件( .tar.gz ),别的主机用压缩文件在导入 ( load/import ) 成镜像即可。
删除镜像:rmi 指令
查看某一镜像:inspect 指令
查看所有镜像:images指令
从镜像创建出容器:run指令。此时容器直接就执行了。
暂停运行的容器:pause 指令
由暂停状态恢复到运行状态:unpause 指令。
如果是在交互式界面下,停止容器采用 exit 指令,该指令会退出交互式界面并让容器处于停止状态。
如果容器是在后台运行的 ,那么可以使用 stop 指令使容器停止。
docker stop 容器名
让容器从停止状态到运行状态,使用 start 指令。
docker start 容器名
查看容器详细信息:inspect 指令。
查看虚拟机所有容器使用 ps 指令
docker ps (-a)
删除容器:rm 指令
docker rm 容器名。
容器保存成镜像,使用 commit 指令。
命令其实都差不多。