上传自己的镜像到docker hub详细教程

ops/2025/1/17 0:41:15/

上传自己的镜像docker hub详细教程

在这里插入图片描述
本博客通B站视频一致:

1. 登录自己的hub.docker.com的账号

docker hub仓库
在这里插入图片描述

2. 点击Repositories,跳转到创建仓库页面

在这里插入图片描述

3. 点击Create a repository

在这里插入图片描述

创建repository
在这里插入图片描述
在这里插入图片描述

4. Ununtu 系统的docker根据Dockerfile构建一个属于自己的ubuntu:命名为aiotas_ubuntu

Dockerfile

FROM ubuntu:latestCMD ["sleep" , "36500d"]

构建镜像:

docker build -t aiotas_ubuntu:latest .

在这里插入图片描述

5. 终端登录到hub.docker.com

docker login

在这里插入图片描述

6. 上传镜像到hub.docker.com

对自己本地的镜像重新打tag:

docker tag aiotas_ubuntu:latest wtl1992/aiotas_ubuntu:latest

在这里插入图片描述

docker push wtl1992/aiotas_ubuntu:latest

在这里插入图片描述

7. 拉取远端仓库里的自己刚刚上传的镜像

在这里插入图片描述

docker pull wtl1992/my_ubuntu:v1.0

在这里插入图片描述

如上图所示,终端查询本地镜像是没有的,那么我们来将远端仓库中的镜像拉取下来,并运行起来:
在这里插入图片描述
在这里插入图片描述

发现已经运行起来了,那我们进入容器里查看一下:

docker exec -it b3ef57ee900e bash

在这里插入图片描述

到此,就是完整的构建上传下载的流程了!!!哈哈哈!!!Perfect!!!


http://www.ppmy.cn/ops/150677.html

相关文章

Type-C双屏显示器方案

在数字化时代,高效的信息处理和视觉体验已成为我们日常生活和工作的关键需求。随着科技的进步,一款结合了便携性和高效视觉输出的设备——双屏便携屏,逐渐崭露头角,成为追求高效工作和娱乐体验人群的新宠。本文将深入探讨双屏便携…

css盒子水平垂直居中

目录 1采用flex弹性布局: 2子绝父相margin:负值: 3.子绝父相margin:auto: 4子绝父相transform: 5通过伪元素 6table布局 7grid弹性布局 文字 水平垂直居中链接:文字水平垂直居中-CSDN博客 以下为盒子…

宝塔自动备份数据库到阿里云 OSS

1、打开宝塔面板,点击数据库。大家的数据库列表这里多半是空白的,这是因为我们使用了Sequelize来创建数据库。宝塔并不知道我们创建了数据库 依次点击同步数据库,从服务器同步到面板,确定后,就能看到自己的数据库了。 …

当父级元素设置了flex 布局 ,两个子元素都设置了flex :1, 但是当子元素放不下的时候会溢出父元素怎么解决 (css 样式问题)

一、问题 遇到个样式问题,当父级元素设置了flex 布局 ,两个子元素都设置了flex :1, 但是当子元素放不下的时候会溢出父元素怎么解决 (拖拽浏览器 使页面变小) 二、解决方法 .father{min-height: 600px;width: 100%;display: flex…

C++实现设计模式---工厂方法模式 (Factory Method)

工厂方法模式 (Factory Method) 工厂方法模式是一种创建型设计模式,提供一个创建对象的接口,让子类决定实例化哪个类,从而实现了对对象创建过程的解耦和扩展。 意图 定义一个用于创建对象的接口,允许子类决定具体实例化哪个类。…

编译pytorch——cuda-toolkit-nvcc

链接 https://blog.csdn.net/wjinjie/article/details/108997692https://docs.nvidia.com/cuda/cuda-installation-guide-linux/#switching-between-driver-module-flavorshttps://forums.developer.nvidia.com/t/can-not-load-nvidia-drivers-on-ubuntu-22-10/239750https://…

Docker常用命令大全

Docker容器相关命令: 创建并启动容器: docker run:创建一个新的容器并运行一个命令。例如:docker run -d -p 8080:80 nginx这将后台(-d)运行一个Nginx容器,并映射宿主机的8080端口到容器的80端口。 列出容器&#x…

ajax与json

目录 1、ajax1.1、什么是ajax1.2、ajax核心AJAX 工作原理示例代码重要属性和方法兼容性 1.3、jQuery ajax什么是jQuery ajaxjQuery AJAX 核心概念基本用法1. **使用 $.ajax() 方法**2. **使用简化方法****使用 $.get() 方法****使用 $.post() 方法** 常用配置选项示例&#xff…