常见的镜像操作命令如图:
需求:从DockerHub中拉取一个nginx镜像并查看
需求:利用docker save将nginx镜像导出磁盘,然后再通过load加载回来
利用docker xx --help命令查看docker save和docker load的语法
docker save --help
docker load --help
docker save命令格式docker save -o [保存的目标镜像文件名称] [镜像名称]
docker load命令格式docker load -i [已有的镜像文件名称xxx.tar]
使用docker save导出镜像到磁盘
docker save -o nginx.tar nginx:latest
使用docker load加载镜像
先删除本地的nginx镜像:docker rmi nginx:latest
然后运行命令,加载本地文件:docker load -i nginx.tar
需求:去DockerHub搜索并拉取一个Redis镜像
docker pull redis
默认拉取最新版docker save -o redis.tar redis:latest
docker rmi redis:latest
docker load -i redis.tar
容器保护三个状态:
- 运行:进程正常运行
- 暂停:进程暂停,CPU不再运行,并不释放内存
- 停止:进程终止,回收进程占用的内存、CPU等资源