1 Docker 安装
docker安装文档
docker version
sudo service docker start
1.1 加速器配置
sudo service docker restart
2 Docker 镜像
2.1 镜像简介
- 镜像是Docker的可执行文件,其中包括运行应用程序所需的代码、依赖库、环境变量和配置文件等
- 通过镜像可以创建一个或多个容器
2.2 镜像管理
![Docker镜像管理](https://img-blog.csdnimg.cn/direct/203e3a34572d41ca8cddfd395d6c8f34.png#pic_center)
2.2.1 镜像搜索 - docker search
- 作用:搜索 Docker Hub 上的镜像
- 命令格式:
docker search [OPTIONS] TERM
2.2.2 镜像查看 - docker images
- 作用:列出本地镜像
- 命令格式:
docker images [OPTIONS] [REPOSITORY[:TAG]]
docker image ls [OPTIONS] [REPOSITORY[:TAG]]
2.2.3 镜像下载 - docker pull
- 作用:下载 Docker Hub 上的镜像
- 命令格式:
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
2.2.4 镜像删除 - docker rmi
- 作用:删除本地镜像
- 命令格式:
docker rmi [OPTIONS] IMAGE [IMAGE...]
docker image rm [OPTIONS] IMAGE [IMAGE...]
2.2.5 镜像保存备份 - docker save
- 作用:将本地的一个或多个镜像打包保存成本地 tar 文件
- 命令格式:
docker save [OPTIONS] IMAGE [IMAGE...] > xxx.tar
2.2.6 镜像备份导入 - docker laod
- 作用:将 save 打包的镜像导入本地镜像库中
- 命令格式:
docker load [OPTIONS] -i xxx.tar
2.2.7 镜像重命名 - docker tag
- 作用:对本地镜像的 NAME、TAG 进行重命名
- 命令格式:
docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
2.2.8 镜像详细信息 - docker inspect
- 作用:查看本地一个或多个镜像的详细信息
- 命令格式:
docker image inspect [OPTIONS] IMAGE [IMAGE...]
docker inspect [OPTIONS] IMAGE [IMAGE...]
2.2.9 镜像历史信息 - docker history
- 作用:查看本地一个镜像的历史(历史分层)信息
- 命令格式:
docker history [OPTIONS] IMAGE