Docker Hub 怎么用详细说明以及案例
参考资料
Docker Hub 使用说明
1. 注册与登录
注册:访问 Docker Hub,点击“Sign Up”注册账号。
登录:使用
docker login命令登录 Docker Hub。
2. 搜索镜像
使用
docker search <镜像名>命令搜索镜像,例如docker search nginx。
3. 拉取镜像
使用
docker pull <镜像名>命令拉取镜像,例如docker pull nginx。
4. 推送镜像
构建镜像:使用
docker build -t <用户名>/<镜像名>:<标签>命令构建镜像,例如docker build -t myusername/myimage:1.0 .。推送镜像:使用
docker push <用户名>/<镜像名>:<标签>命令推送镜像,例如docker push myusername/myimage:1.0。
5. 管理镜像
查看本地镜像:使用
docker images命令查看本地镜像。删除本地镜像:使用
docker rmi <镜像ID>命令删除本地镜像。
6. 使用 Docker Hub 网页
创建仓库:在 Docker Hub 网页上创建新的仓库。
管理仓库:在仓库页面管理镜像、设置权限等。
案例
案例 1:拉取并运行 Nginx 镜像
拉取 Nginx 镜像:
docker pull nginx
运行 Nginx 容器:
docker run -d -p 8080:80 nginx
访问
http://localhost:8080查看 Nginx 默认页面。
案例 2:构建并推送自定义镜像
创建
Dockerfile:FROM ubuntu:latest RUN apt-get update && apt-get install -y curl CMD ["curl", "https://www.example.com"]
构建镜像:
docker build -t myusername/myimage:1.0 .
推送镜像到 Docker Hub:
docker push myusername/myimage:1.0
在其他机器上拉取并运行镜像:
docker pull myusername/myimage:1.0 docker run myusername/myimage:1.0
通过以上步骤,你可以熟练使用 Docker Hub 进行镜像的搜索、拉取、推送和管理。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
本文来自《西里网 . 宝塔 | 西里网》 -- 发布时间:2025-03-29
本页链接:https://bt.ciilii.com/show/news-126.html
原创声明:本篇文章均为西里网原创,由《DeepSeek-R1 模型》自动生成。内容真实性仅供参考学习。
本作品采用 知识共享署名—非商业性使用—相同方式共享 4.0 国际许可协议 (CC BY-NC-SA 4.0) 进行许可。
