【微服务】——docker hub推送镜像 📅 2026/7/28 14:04:08 一、前言DockerHub 是一个由 Docker 公司运行和管理的基于云的存储库。它是一个在线存储库Docker 镜像可以由其他用户发布和使用。有两种库公共存储库和私有存储库。docker images 查看本机docker镜像列表 docker run -it image name 运行docker镜像 docker search nginx 查找nginx的镜像(全网查找)二、环境、操作系统版本DISTRIB_IDUbuntu DISTRIB_RELEASE16.04 DISTRIB_CODENAMExenial DISTRIB_DESCRIPTIONUbuntu 16.04.5 LTS、Docker version 19.03.1三、docker hub使用、构建自己的镜像docker file文件编写# 创建一个单独的目录 $ mkdir first-image $ cd first-image # 创建Dockerfile $ cat Dockerfile FROM alpine MAINTAINER tangqing2 tangqing2sensetime.com CMD echo first image # 构建镜像 $ docker build -t first-image .2、查看已经构建的镜像docker images3、测试镜像# 测试构建的镜像输出first image $ docker run first-image first image4、推送到docker hub1) 首先你要注册一个账号, 然后先登录2) 打一个tagdocker tag first-image tangqing2/first-image注意此处xxx/first-image xxx是你自己dockerhub的用户名3) 执行推送docker push tangqing2/first-image