#镜像制作及上传Harbor私有库

----
#登录harbor

``` 
docker login -u admin -p Harbor12345 ip:端口
或者直接浏览器输入
默认帐号密码是Harbor/Harbor12345
``` 
#制作镜像

``` 
拉取一个镜像,我拉取的ubuntu20.04
运行这个镜像
docker run -idt ubuntu:20.04
docker ps可以看到生成了容器,有ID和NAME
交互式进入此容器
docker exec -it ac497cc83536 (容器ID)/bin/bash
创建一个目录用来保存我们的程序
mkdir images_st
将项目copy到容器内的images_st
docker cp /root/dist/newproject ac497cc83536(ID):/images_st
将容器保存为image
docker commit nifty_chaplygin(这是容器NAME) newproject:1.0
至此完成镜像制作,可以查看一下是否制作成功
docker images
可以看到最新的制作的镜像:newproject
``` 
#将镜像上传Harbor私服

``` 
首先在Harbor中创建一个project:test
给新创建的image docker tag一下
docker tag newproject:1.0 ip:端口/test/newproject:1.0
注意格式
docker images
可以看到两个id一样的镜像,但是REPOSITORY不一样
将镜像push进Harbor
docker push ip:端口/test/newproject:1.0
至此完成
进入浏览器中F5刷新即可看到test这个project下新增的私有镜像

```

私有镜像制作及上传harbor私有仓库相关推荐

  1. 镜像制作转换上传操作

    把ISO镜像导入Oracle VM VirtualBox 里创建虚机 必须要做 然后部署完找到VMDK文件 Centos6 CentOS7 Ubantu UOS都必须要做的 centos7制作 yum ...

  2. docker 从公共仓库拉取,并上传到私有仓库

    有些时候无法联网拉去到网上镜像时候,需要先通过能联网的机器使用docker pull 到本地.然后将镜像打上tag, 再上传到私有仓库. 示例,比如我们要下载被墙掉的gcr.io(谷歌镜像仓库)中的镜 ...

  3. 如何将写好的java代码制作成镜像,并上传到镜像仓库

    学习docker已经有三个月了,之前总是一股脑的学,没有静下心来做整理,现在终于有时间可以好好整理三个月的学习成果了,今天就整理一下如何将写好的代码制作成镜像并将镜像上传到代码仓库. 1.代码编写 本 ...

  4. Django上传文件,制作文件上传按钮,form上传文件

    Django上传文件,制作文件上传按钮,form上传文件 from django.shortcuts import renderfrom django.shortcuts import HttpRes ...

  5. 为 .net 生态贡献力量——制作并上传 nuget 包(内有独家彩蛋)

    前言 nuget 是 .net 的常用包管理器,目前已经内置到 Visual Studio 2012 以后的版本.大多数 .net 包都托管在 nuget.org,包括 .net core 框架基础包 ...

  6. 个人开源项目如何上传maven中央仓库

    最近在写一些开源项目,想把自己写的东西放到maven中央仓库,提供给更多的人使用.所以写这一篇文章,记录一下自研开源项目jar包上传同步maven中央仓库成功的整个过程,这其中还是有不少的坑的. 一. ...

  7. Git入门最终集!SSH公钥是乱码怎么办?IDEA与Git!将自己的代码上传至远程仓库!

    Git入门最终集!SSH公钥是乱码怎么办?IDEA与Git!将自己的代码上传至远程仓库! 一.更改用户名和主机名! 因为当时Windows设置的用户名为中文名称,导致生成的SSH密钥是乱码非常难受,原 ...

  8. git怎么上传文件到别人的仓库_Git将本地代码上传至远程仓库

    之前做项目接触的版本管理工具都是用的SVN.但是目前行业中比较流行的是Git.更有民间说法讲不会Git的话都找不到工作.所以最近趁业余时间来学习了一下怎么使用Git(感觉SVN真的挺好用的.嘿嘿嘿). ...

  9. GitHub上传本地代码到仓库[Windows]

    1.前言 GitHub很久之前就想比划了,今天装了一下.可是在将本地代码上传到项目仓库中的时候遇到了一点问题,CSDN上也讲了很多方法,作为小白简单地记录一下我的心得. 2.GitHub安装 我采用了 ...

最新文章

  1. visual studio 多行编辑 列编辑
  2. 程序员面试题100题第17题——字符串转化为整数
  3. 从千团大战到网贷战国,烧钱千亿背后的底层用户增长逻辑
  4. mybatis写当天 当月的数据 时间段数据https://www.cnblogs.com/xzjf/p/7600533.html
  5. RocketMQ的发展历史
  6. matlab 打开软件报错,matlab程序错误,提示如下【弄了半夜还是不行】 - 数学 - 小木虫 - 学术 科研 互动社区...
  7. USACO-Section1.4 Wormholes(枚举法)
  8. SpringBoot2.0之一 新建项目helloWorld
  9. VIP4.0-MQ消息中间件在分布式系统中的作用
  10. tp5 ThinkPHP5 自定义异常处理类
  11. 边缘计算与智慧城市应用
  12. 1000年出现了哪些闰年C语言,C语言判断“1000年―2000年”之间的闰年
  13. python自动生成word报表之使用win32com插入自带可编辑的图表
  14. javascript_javascript吊装
  15. 数组(一维数组与二维数组)
  16. Handler dispatch failed; nested exception is java.lang.OutOfMemoryError: Java heap space
  17. PgSQL——学习笔记八: ORDER BY 子句:排序 GROUP BY 语句:分组
  18. C#求100以内的质数
  19. lingo输出解的解释
  20. 如何进入android的官方开发者网站

热门文章

  1. 黑科技!安卓手机无需Root直接使用Xposed模块!功能非常强大!
  2. STL官网学习笔记——set_intersection
  3. 告别2022,喜迎2023
  4. 宏华Atsl ver 2000 Build 20020225 65 零售版
  5. 【笔记】KMeans聚类算法
  6. 网络安全-内网DNS劫持-ettercap
  7. 【Kotlin 协程】Flow 异步流 ⑤ ( 流的上下文 | 上下文保存 | 查看流发射和收集的协程 | 不能在不同协程中执行流的发射和收集操作 | 修改流发射的协程上下文 | flowOn函数 )
  8. TiDB整体架构详解TiDB核心特性
  9. PPT导出高分辨率(300dpi)的图像
  10. 京东618脚本2021最新 (仿兜兜风f大佬作品,亲测有效)