查看容器里面的目录
docker exec -it containerID /bin/bash 进入容器交互 containerID:镜像ID
导入导出命令介绍
涉及的命令有export、import、save、load
save
命令
docker save [options] images [images...]
示例
docker save -o nginx.tar nginx:latest
或
docker save > nginx.tar nginx:latest
其中-o和>表示输出到文件,nginx.tar为目标文件,nginx:latest是源镜像名(name:tag)
load
命令
docker load [options]
示例
docker load -i nginx.tar
或
docker load < nginx.tar
其中-i和<表示从文件输入。会成功导入镜像及相关元数据,包括tag信息
tag
docker tag [image name]:[version] [目标images]:[目标version]
或者
docker tag [image id] [目标images]:[目标version]
docker tag node:10.20.0-alpine harbor.test.com/library/node:10.20.0-alpine
从docker拷贝文件
# 从主机复制到容器
sudo docker cp host_path containerID:container_path
# 从容器复制到主机
sudo docker cp containerID:container_path host_path