Docker的常用命令
Docker的常用命令
# 镜像列表
docker images
# 容器列表
docker ps
# 进入容器内部
docker exec -it {容器id} /bin/bash
#或者
docker exec -it {容器id} /bin/sh
离线环境下的docker使用
# 将镜像打包为tar
docker save <镜像名称>:<标签> > <输出文件名>.tar
# 将tar恢复为镜像
docker load < <镜像文件名>.tar
# 或者
docker load -i <镜像文件名>.tar
# 镜像重命名
docker tag <原镜像名称>:<原标签> <新镜像名称>:<新标签>
docker-compose离线使用时的注意:
在某个文件夹下的时候,创建的容器名称会以文件夹名+服务名作为镜像的名称,使用镜像+-1
作为启动的容器的名称。因此在离线使用docker-compose的时候,需要使用docker tag
对离线恢复的镜像进行重命名。
License:
CC BY 4.0