docker常用操作-docker私有仓库的搭建(Harbor),并将本地镜像推送至远程仓库中。

1、docker-compose安装,下载docker-compose的最新版本

第一步:创建docker-compose空白存放文件vi /usr/local/bin/docker-compose

第二步:使用curl命令在线下载,并制定写入路径

curl -L "https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

下载错误解决方式:问题解决:curl时候libcurl包未更新

执行命令即可:yum update -y nss curl libcurl

第三步:为docker-compose添加可执行权限    chmod +x /usr/local/bin/docker-compose

第四步:验证查看docker-compose版本     docker-compose –version

2、Harbor支持在线和离线安装方式,这里,我们使用离线方式,先下载Harbor安装包:

第一步:下载Harbor安装包

wget  https://storage.googleapis.com/harbor-releases/harbor-offline-installer-v1.5.3.tgz

第二步:#解压离线安装包至/opt下      tar harbor-offline-installer-v1.5.3.tgz   -C    /opt/

第三步:进入解压目录,编辑配置文件:

cd     /opt/harbor    

vim harbor.cfg   #编辑配置文件

第四步:执行预编译命令:./prepare

第五步:执行安装命令     ./install.sh       #安装Harbor(必须开启docker)

第六步:浏览器访问Harbor

3、创建仓库

4、利用docker上传镜像至harbor仓库。​​​​​​​

第一步:添加可信任地址     vi /etc/docker/daemon.json

"insecure-registries": ["192.168.179.12"]

第二步:创建上传仓库的镜像标签 docker tag  minio/minio  192.168.179.12/clw/minio:1.0.1

第三步:登录仓库地址

错误解决方式:将harbor登录的密码写入文件中,我这里写入到:vi  /opt/docker_passwd   文件中

执行命令:

cat /opt/docker_passwd  | docker login 192.168.179.12 --username admin  --password-stdin

第四步:推送至远程仓库  docker push 192.168.179.12/clw/minio:1.0.1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/741621.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux学习:基础开发工具的使用(1)

目录 1. Linux软件包管理器:yum工具1.1 yum是什么(软件商城)1.2 yum的使用1.3 yum的背景生态 2. 项目开发与集成开发环境3. vim编辑器3.1 vim编辑器的常见模式与模式切换3.3 vim编辑器的使用3.3.1 命令模式下的常见命令:3.3.2 vim…

【rk3368 android6.0 恢复出厂设置功能】

rk3368 android6.0 恢复出厂设置功能 恢复出厂设置三种方法一,设置--进入恢复出厂设置页面二,发送广播形式三,命令形式总结 郑重声明:本人原创博文,都是实战,均经过实际项目验证出货的 转载请标明出处:攻城狮2015 恢复…

主机、虚拟机和开发板三者互相之间能ping通的配置参数

主机网络配置 开发板网络配置 虚拟机网络配置

OKHttpRetrofit

完成一个get请求 1.导入依赖 implementation("com.squareup.okhttp3:okhttp:3.14.")2.开启viewBinding android.buildFeatures.viewBinding true 3.加网络权限 和 http明文请求允许配置文件 <?xml version"1.0" encoding"utf-8"?> &l…

在受污染的二叉树中查找元素(Lc1261)——DFS+哈希表

给出一个满足下述规则的二叉树&#xff1a; root.val 0如果 treeNode.val x 且 treeNode.left ! null&#xff0c;那么 treeNode.left.val 2 * x 1如果 treeNode.val x 且 treeNode.right ! null&#xff0c;那么 treeNode.right.val 2 * x 2 现在这个二叉树受到「污染…

数据结构:详解【顺序表】的实现

1. 顺序表的定义 顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构&#xff0c;一般情况下采用数组存储。动态顺序表与数组的本质区别是——根据需要动态的开辟空间大小。 2. 顺序表的功能 动态顺序表的功能一般有如下几个&#xff1a; 初始化顺序表打印顺序…

腾讯云轻量服务器地域怎么选择?上海/北京/广州哪个合适?

腾讯云轻量应用服务器地域如何选择&#xff1f;地域就近选择&#xff0c;北方选北京地域、南方选广州地域&#xff0c;华东地区选上海地域。广州上海北京地域有什么区别&#xff1f;哪个好&#xff1f;区别就是城市地理位置不同&#xff0c;其他的差不多&#xff0c;不区分好坏…

【C++教程从0到1入门编程】第九篇:STL中Vector类

一、vector的介绍 1.vector的介绍 vector是表示可变大小数组的序列容器。 就像数组一样&#xff0c;vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问&#xff0c;和数组一样高效。但是又不像数组&#xff0c;它的大小是可以动态改变的&…

G6.antv自定义箭头 懒加载数据 箭头丢失

懒加载数据会导致箭头消失&#xff0c;只能自定义箭头 层次图&#xff1a;dagre 折线&#xff1a;polyline 设置endArrow&#xff1a;true 接口懒加载数据&#xff0c;执行 this.graph.read(this.graphData); this.graph.zoom(0.6);箭头消失&#xff0c;需自定义箭头 空心箭头…

香港理工大学主办!2024年第八届电力能源系统与应用国际会议(ICoPESA 2024)即将召开!

2024年第八届电力能源系统与应用国际会议&#xff08;ICoPESA 2024&#xff09; 2024年6月24日-26日 中国香港 ICoPESA 2024-Hong Kong (icpesa.org)https://icpesa.org/index.html 会议组织单位 会议出版及检索&#xff1a; 会议录用并注册的论文将由IEEE出版&#xff0c;…

[BJDCTF2020]Cookie is so stable

hint提示查看cookies flag.php页面我们先随便输入一个名字 输入后我们重新进一次flag.php&#xff0c;发现cookie里存储了刚刚登陆时输入的用户名&#xff0c;直接猜是ssti 尝试后根据ssti特征判断是twig模板 {{_self.env.registerUndefinedFilterCallback("exec")…

在 Rust 中使用 Serde 处理json

在 Rust 中使用 Serde 处理json 在本文中&#xff0c;我们将讨论 Serde、如何在 Rust 应用程序中使用它以及一些更高级的提示和技巧。 什么是serde&#xff1f; Rust中的serde crate用于高效地序列化和反序列化多种格式的数据。它通过提供两个可以使用的traits来实现这一点&a…

C++作业day2

封装一个矩形类(Rect)&#xff0c;拥有私有属性:宽度(width)、高度(height)&#xff0c; 定义公有成员函数: 初始化函数:void init(int w, int h) 更改宽度的函数:set_w(int w) 更改高度的函数:set_h(int h) 输出该矩形的周长和面积函数:void show() #include <iostre…

Linux 基本命令

文章目录 1.echo2.cd3.find4.mkdir5.cp6.rm7.wc8.tar9.tail10.vim11.grep12.sed13 touch14 ls15 快捷键16 ln17 mv18 useradd19 usermod20 su 每天一个Linux命令 提示&#xff1a;以下是本篇文章正文内容&#xff0c;下面案例可供参考 1.echo 中文 (Chinese): “回声” 或 “输…

JMeter使用记录

文章目录 概述从0创建一个测试场景线程组配置元件CSV Data Set ConfigHTTP信息头管理器HTTP Cookie管理器HTTP请求默认值 逻辑控制器简单控制器IF控制器循环控制器while控制器 取样器HTTP取样 前置/后置处理器BeanShell处理器JSR223处理器 监听器查看结果树聚合报告汇总报告 概…

淘宝客必看:微信公众号如何快速接入抖音本地团购并提高CPS收益

抖音已经成为社交媒体新的流量高地&#xff0c;抖音团购完全复刻了美团的模式&#xff0c;外卖、到店、吃喝玩乐全覆盖。很多淘宝客一直在寻找通过微信公众号实现营销变现的有效途径&#xff1f;是否对于如何将抖音团购转变为自己的佣金收入感到困惑&#xff1f;微信公众号接入…

推荐一个Star74.5k的电商系统项目

最近不少兄弟正在面试&#xff0c;过来咨询 V 哥关于项目经验的问题&#xff0c;记得上周给大家分享了一篇《教你如何回答技术面试问题才完美》的文章&#xff0c;其中文章中最核心的问题&#xff0c;就是在简历中如何体现你的项目经历&#xff0c;我再强调一下&#xff0c;如何…

Linux 网络:调试、追踪、调优

文章目录 1. 前言2. 网络状态观察2.1 硬件&#xff1a;网络硬件 调试观察2.1.1 网络 PHY 芯片 调试观察2.1.1.1 观察方法2.1.1.2 源码实现2.1.1.2.1 用户空间部分2.1.1.2.2 内核空间部分 2.1.2 网卡调试观察2.1.2.1 网卡性能评估2.1.2.1.1 网卡性能评估方法2.1.2.1.2 代码实现 …

Sora平替?5款AI视频生成工具,真的好用吗?

最近Sora真的太火了&#xff0c;这不&#xff0c;人家接口都还没公开&#xff0c;各种Sora培训课就已经上线了&#xff0c;就离谱&#xff01; 不过呀&#xff0c;话说回来&#xff0c;AI视频生成的确是未来的趋势&#xff0c;如果AI视频真的能达到Sora演示的效果&#xff0c;…