赞
踩
本文是关于docker的专题讨论,作者用一组文档尽可能保证完整地阐述Docker到底是啥?如何使用?docker的使用范围等。相关的其它文章是:
Docker知识4:如何在win10下安装 / 使用ubuntu ?应用WSL2
docker知识5:在WSL2的ubuntu20.04环境安装使用docker
Docker Hub(Docker埠,内有大量存储库或叫仓库)是Docker提供的一项服务,用于查找和与您的团队共享容器镜像。它是世界上最大的容器镜像存储库,拥有一系列内容源,包括容器社区开发人员、开放源代码项目和独立软件供应商(ISV)在容器中构建和分发代码。
进入docker的官网入口:Empowering App Development for Developers | Docker
用户可以访问免费的公共存储库来存储和共享图像,也可以为私有存储库选择订阅计划。
Docker Hub提供以下主要功能:
Docker提供了一个Docker Hub CLI工具(目前处于实验阶段)和一个允许您与Docker Hub交互的API。浏览Docker Hub API文档以探索支持的端点。
以下部分包含如何轻松开始使用Docker Hub的分步说明。
步骤1:注册Docker帐户
我们先创建一个Docker ID。
Docker ID授予您访问Docker Hub仓库的权限,并允许您浏览社区和已验证发布者提供的图像。你还需要一个Docker ID在Docker Hub上共享镜像。
步骤2:创建第一个存储库
要创建存储库,请执行以下操作:
您已经创建了第一个存储库。您应该看到:
步骤3:下载并安装Docker桌面,参考文章
我们需要下载docker desktop来构建一个容器映像并将其推送到docker hub。
步骤4:构建一个容器映像并将其从计算机推送到Docker Hub
- cat > Dockerfile <<EOF
- FROM busybox
- CMD echo "Hello world! This is my first Docker image."
- EOF
2 运行docker build-t<your\u username>/my private repo。建立你的码头形象。
3 运行docker Run<your\u username>/my private repo在本地测试docker映像。
4 运行docker push<your\u username>/my private repo将docker映像推送到docker Hub。您应该看到类似于以下内容的输出:
Having trouble pushing? Remember, you must be signed into Docker Hub through Docker Desktop or the command line, and you must also name your images correctly, as per the above steps.
Docker Hub中的存储库现在应在“标记”下显示新的最新标记:
祝贺您已成功:
下一步
步骤1
步骤2
步骤3
点击delete pro的按钮,写入仓库名称验证,后点击删除。
光知道docker的码头没什么用处,需要客户端才能构成一个工作体系。欲深入了解,请看后文。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。