如何将本地构建好的docker镜像发布到dockerhub

今天我们介绍如何将本地docker项目镜像发布到dockerhub上,好了废话不多说,直接进入正题:

(1)去注册dockerhub账号;

(2)账号注册好之后,我们创建一个仓库,用于存放镜像

(3)到这一步,我们已经可以看到创建成功界面 仓库路径:nbidashboard/nbiplatform

(4)查看本地容器信息

sudo docker ps

(5)提交容器:

sudo docker commit CONTAINER ID nbidashboard/nbiplatform

sudo docker push nbidashboard/nbiplatform:latest

(6)上传完成后,我们通过命令来验证一下提交的信息是否成功:

sudo docker inspect nbidashboard/nbiplatform:latest

(7)到这里我们的整个操作已经完成了,在dockerhub已经可以看到我们提供的镜像:

到此这篇关于如何将本地构建好的docker镜像发布到dockerhub的文章就介绍到这了,更多相关docker镜像发布到dockerhub内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • 详解如何使用DockerHub官方的MySQL镜像

    前言 最近一直在尝试以官方centos镜像为基础,制作基于centos的MySQL镜像.但是制作后发现镜像大小已经超过1.5G,这对于一般的Docker镜像来说太臃肿了.Docker Hub官方提供的mysql镜像才324MB.目前来说我还没有找到什么好的方法把我制作的镜像的体积减下来,所以就先使用官方的吧! docker pull mysql:5.7 如何使用这个Docker镜像? 1.启动一个Mysql Server容器(默认端口3306) docker run --name mysql -

  • 如何将本地构建好的docker镜像发布到dockerhub

    今天我们介绍如何将本地docker项目镜像发布到dockerhub上,好了废话不多说,直接进入正题: (1)去注册dockerhub账号: (2)账号注册好之后,我们创建一个仓库,用于存放镜像 (3)到这一步,我们已经可以看到创建成功界面 仓库路径:nbidashboard/nbiplatform (4)查看本地容器信息 sudo docker ps (5)提交容器: sudo docker commit CONTAINER ID nbidashboard/nbiplatform sudo do

  • SpringBoot打包docker镜像发布的详细步骤

    目录 1:首先构建一个SpringBoot项目 2:编写一个controller用于测试 3:本机启动观察是否能够成功访问 4:打包 5:找到生成的jar包位置 6:jar包的启动运行测试 7:编写Dockerfile文件 8:把我们的jar包和Dockerfile文件上传服务器 9:利用上传的文件构建镜像 10:利用镜像运行容器 11:测试访问 1:首先构建一个SpringBoot项目 只需要添加web依赖 2:编写一个controller用于测试 3:本机启动观察是否能够成功访问 4:打包

  • Docker镜像发布到Docker Hub的实现方法

    目录 一.Docker 官网注册一个账号,新建仓库 二.制作镜像,保存修改后的容器镜像为例 三.镜像上传 四.镜像下载 在使用docker过程中,往往会用到镜像仓库,方便管理的同时也方便在其他环境下快速下载镜像,本文讲解如何将镜像传入docker官方仓库.操作系统以CentOS 8 为例讲解如何将自己的镜像上传到docker hub. 一.Docker 官网注册一个账号,新建仓库 二.制作镜像,保存修改后的容器镜像为例 # 本次不以docker build 为例 # docker ps -a E

  • 浅谈使用Maven插件构建Docker镜像的方法

    本文介绍了使用Maven插件构建Docker镜像的方法,分享给大家,具体如下: 工具 工欲善其事,必先利其器.笔者经过调研,有以下几款Docker的Maven插件进入笔者视野: 插件名称 官方地址 docker-maven-plugin https://github.com/spotify/docker-maven-plugin docker-maven-plugin https://github.com/fabric8io/docker-maven-plugin docker-maven-pl

  • 第一次构建、运行、发布、获取docker镜像的步骤详解

    1.前言 过去,如果您要开始编写Python应用程序,第一步就是把Python的运行环境安装到您的机器上,而且安装的环境还要和线上的一致,比较麻烦. 使用Docker,您可以从docker的官方registry或者其他仓库,获取一个可移植的Python运行环境镜像,无需安装.然后,你可以基于这个镜像开发你的应用程序,这样可以确保您的应用程序,依赖项和运行时都一起运行. 2.构建一个python镜像 2.1.为了构建您自己的镜像,首先需要创建一个名称为Dockerfile的文件,用于定义创建镜像并

  • springboot整合docker部署实现两种构建Docker镜像方式

    Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的.可移植的.自给自足的容器.开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机).bare metal.OpenStack 集群和其他的基础应用平台. docker的应用场景 web应用的自动化打包和发布: 自动化测试和持续集成.发布: 在服务型环境中部署和调整数据库或其他的后台应用: 从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境. 项目结构 pac

  • SpringBoot构建Docker镜像的3种方式

    本文将介绍3种技术,通过 Maven 把 SpringBoot 应用构建成 Docker 镜像. (1)使用 spring-boot-maven-plugin 内置的 build-image. (2)使用 Google 的 jib-maven-plugin. (3)使用 dockerfle-maven-plugin. Spring Boot 应用 为了方便实践,需要一个 Spring Boot 项目. Demo 项目地址: https://github.com/davelms/medium-ar

  • 详解使用阿里云镜像仓库构建国外Docker镜像

    使用阿里云镜像仓库下载国外镜像 在日常使用 Docker 或 K8S 的过程中,经常会需要到国外的网站中下载镜像,但是有些网站在国内是无法访问的.对于这个问题可以使用阿里云提供的镜像仓库进行下载,然后 pull 到本地并修改 tag 来实现. 例如在使用 K8S 部署 Istio 时,需要下载 gcr.io/istio-testing/install-cni:1.5-dev 镜像,可以根据如下步骤在阿里云中进行构建和下载: 一.配置 Github 首先登录 Github 中创建一个用于构建镜像的

  • Spring Boot 2.4 新特性之一键构建Docker镜像的过程详解

    背景 在我们开发过程中为了支持 Docker 容器化,一般使用 Maven 编译打包然后生成镜像,能够大大提供上线效率,同时能够快速动态扩容,快速回滚,着实很方便.docker-maven-plugin 插件就是为了帮助我们在 Maven 工程中,通过简单的配置,自动生成镜像并推送到仓库中. spotify .fabric8 这里主要使用的主要是如下两种插件 spotify .fabric8 , - -配置通过 xml 定义出 Dockerfile 或者挂载外部 Dockerfile 通过调用

  • 通过Dockerfile构建Docker镜像的方法步骤

    Dockerfile是一个文本文件,其内包含了一条条的指令(Instruction),每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建. Dockerfile支持Shell类的行尾添加"\"的命令换行方式,以及行首"#"进行注释的格式. 使用Dockerfile构建Docker镜像时注意事项: (1).尽量选取满足需求但较小的基础系统镜像; (2).清理编译生成文件.安装包的缓存等临时文件; (3).安装各个软件时候要指定准确的版本号,并避免引入不

随机推荐