docker 基本命令

打包镜像:docker save 镜像名:版本号 > qq.tar

解压镜像:docker load < qq.tar

 

查看所有镜像:docker images

查看正在运行容器:docker ps

查看所有容器:docker ps -a

 

重启docker:service docker restart 

 

查看容器日志:docker logs 93dff471326c 

按行显示:docker logs -f -t --tail=10 93dff471326c

 

从主机复制到容器:docker cp host_path containerID:container_path
从容器复制到主机:docker cp containerID:container_path host_path

containerID可换成容器名

 

创建容器并进入:docker run -it --name ubuntu2 ubuntu:latest /bin/bash

 

把一个运行的Docker容器做成镜像:docker commit 当前运行的容器名 新镜像名:版本号

 

给镜像打标签 docker tag

docker images

docker tag REPOSITORY:TAG 新的镜像名:版本号

 

docker save保存的是镜像(image),docker export保存的是容器(container)

相比docker save命令,容器文件会丢失所有元数据和历史记录,仅保存容器当时的状态,相当于虚拟机快照

 

posted @ 2020-08-04 20:42  半日闲1  阅读(91)  评论(0编辑  收藏  举报