学习笔记396—自定义Docker镜像推送到Docker Hub实战

自定义Docker镜像推送到Docker Hub实战

云原生探索的必经之路—容器化,而容器化目前最主流的技术莫过于Docker了,因为之前也大量的输出过Docker相关的技术博客,如果感兴趣的话可以直接访问专栏:​​《探索云原生》​​,按需学习哦。

这篇文章还是从Docker入手,从0开始讲述下如何将自己的Docker镜像上传到Docker Hub,并在Docker Hub上进行管理。下面开始~

那既然是从0开始,我们首先要做的准备工作就是:

(1)准备一台电脑

(2)开机并联网

(3)最好是有一个具备Docker环境的云服务器或能连接互联网的虚拟机

下面开始比较关键的步骤:
1 进入Docker Hub,注册账号(Docker Hub官网地址:https://hub.docker.com/)

如果已有账号可以直接登录

然后我们进入自己的邮箱,点击下面这个按钮进行验证:

验证完成之后使用邮箱或用户名和密码进行登录:

登录完成之后会让你选择使用的版本,因为其他的版本太便宜了,所以我们可以直接选择个人版:

 

 然后就可以进行使用啦~

 2 创建自定义Docker镜像

为了方便起见,我们使用一个Go脚本和一个Dockerfile进行对自定义Docker镜像的构建
2.1 编写Go文件并编译
文件内容

操作过程

 2.2 编写Dockerfile

 

 Dockerfile内容:

 2.3 构建Docker镜像

 3 登录Docker Hub账号并创建仓库
3.1 登录和登出操作
命令:

 

 3.2 创建仓库
比较简单,看图即可:

4 将自定义Docker镜像推送到Docker Hub仓库
4.1 推送流程
    标记Tag
    push到远程仓库

标记:

push:

 

 演示:

 4.2 结果检查

 

参考链接:https://blog.51cto.com/u_15654567/5327066

 

posted @   何弈  阅读(88)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
历史上的今天:
2022-04-11 学习笔记251—XMind快捷键汇总
你好
点击右上角即可分享
微信分享提示