docker常用命令

显示当前正在运行的docker容器

docker ps  # -a / --all: 显示所有容器

显示本地主机上的镜像

docker images

开启指定容器的交互式终端

docker exec -it 容器id /bin/bash

获取容器长ID

docker inspect -f '{{.ID}}' 容器名

拷贝主机文件到容器中

docker cp 主机文件路径 容器长ID:docker容器路径

拷贝容器文件到主机中

docker cp 容器长ID:docker容器路径 主机文件路径 

提交容器副本使之成为一个新镜像

docker commit -m="提交的描述信息" -a="作者" 容器ID 要创建的目标镜像名:[tag]

导出镜像

docker save -o test.tar 镜像名:[tag]

导入镜像

docker load -i test.tar  # 此时镜像名与标签不变