docker教程
Docker 基础
Docker简介
Docker 安装
Docker 核心概念
Docker 命令基础
Docker 镜像操作
获取 Docker 镜像
构建 Docker 镜像
管理 Docker 镜像
Docker 容器操作
Docker运行容器
Docker容器的生命周期
Docker容器数据管理
Docker容器网络
Docker容器日志管理
Docker Compose
Docker Compose 简介
Docker Compose 安装
Docker Compose 文件编写
Docker Compose 命令
Docker 安全
Docker 安全基础
Docker 安全最佳实践
Docker 生产环境部署
Docker 集群管理
持续集成与持续部署
Docker监控与日志管理
Docker 高级主题
Docker 网络高级
Docker 存储高级
Docker 容器编排
-
+
首页
获取 Docker 镜像
# 获取 Docker 镜像 ## 从 Docker Hub 拉取镜像 ### 基本拉取命令 - **命令格式** ```bash docker pull <image_name>:<tag> ``` - **参数说明** - `<image_name>`:镜像名称,如 `nginx`、`ubuntu` 等。 - `<tag>`:镜像标签,用于指定镜像的版本。如果不指定标签,默认拉取 `latest` 标签的镜像。 - **示例** - 拉取最新版本的 Ubuntu 镜像: ```bash docker pull ubuntu:latest ``` - 拉取指定版本的 Nginx 镜像: ```bash docker pull nginx:1.18.0 ``` ### 拉取官方镜像 - Docker Hub 上的官方镜像通常以镜像名称作为仓库名称,没有前缀。例如: - 拉取官方的 MySQL 镜像: ```bash docker pull mysql ``` - 拉取官方的 Python 镜像: ```bash docker pull python:3.9 ``` ### 拉取第三方镜像 - 第三方镜像通常由个人或组织创建并维护,它们在 Docker Hub 上有特定的仓库名称。例如: - 拉取第三方的 Redis 镜像: ```bash docker pull redislabs/redis ``` - 拉取第三方的 WordPress 镜像: ```bash docker pull wordpress:latest ``` ## 搜索 Docker Hub 上的镜像 ### 使用 Docker 命令搜索 - **命令格式** ```bash docker search <query> ``` - **参数说明** - `<query>`:搜索关键词,用于在 Docker Hub 上查找相关的镜像。 - **示例** - 搜索与 MySQL 相关的镜像: ```bash docker search mysql ``` 输出结果会列出与 MySQL 相关的多个镜像,包括官方镜像和第三方镜像。结果中会显示镜像名称、描述、星标数、是否为官方镜像等信息。 ### 使用 Docker Hub 网站搜索 - **步骤** 1. 打开 Docker Hub 官方网站:[Docker Hub](https://hub.docker.com/) 2. 在搜索框中输入关键词,如 `mysql`,然后按回车或点击搜索按钮。 3. 搜索结果会展示相关的镜像,用户可以查看镜像的详细信息,如 README 文件、标签、评论等。 4. 用户可以选择一个合适的镜像,复制其拉取命令(通常是 `docker pull <image_name>:<tag>`),然后在本地运行该命令下载镜像。 通过以上方法,用户可以从 Docker Hub 获取所需的 Docker 镜像,并在本地使用这些镜像创建和运行容器。
wwbang
2025年1月9日 18:24
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码