- 进入已经运行的容器
docker exec -it {container_id} /bin/bash
- 将容器变成一个镜像
docker commit {container_id} [REPO/]NAME[:TAG]
- 为镜像打tag
docker tag {container_id} [REPO/]NAME[:TAG]
- 制作一个镜像
docker build -t [REPO/]NAME[:TAG] PATH_WITH_DOCKERFILE
- 输出一个镜像为tgz文件
docker save -o {tgz_file_name} REPO/NAME:TAG
- 从tgz文件读取镜像
docker load -i {tgz_file_name}