• 等级
  • 1876848 访问
  • 502 原创
  • 1 转发
  • 478 排名
  • 363 评论
  • 722 获赞

docker基础:私库系列:再探Harbor:(8)对镜像tag进行操作(for zz)

harbor使用了docker的registry,docker的registry所提供的api使用起来并不方便,harbor提供了使用/repositories/{repo_name}/tags可以对镜像的tag进行重新设定,非常方便,当然也可以通过docker cli方式使用docker tag命令进行修改。但是由于retag的功能是harbor在1.7.0才开始引入的功能,而且目前harbor的1.7.0只是在rc1版本,更多使用之前稳定版本的项目稍微需要走一下曲线救国的路线。

2018-12-09 20:28:50

Gradle基础:11:使用Kotlin的Gradle

Gradle缺省方式使用groovy作为DSL的支持方式,kotlin也作为支持方式之一,这篇文章将介绍一下如何在Gradle中使用Kotlin DSL。

2018-11-30 06:32:45

Gradle基础:10:使用gradle init进行初始化

很多工具都有创建创建项目骨架的初期化的功能,比如前端框架的angular,使用它的cli可以快速创建一个包含接近30个文件的骨架能让你快速的搭建项目。maven在创建pom的时候也可以通过命令行交互的方式进行简化,而gradle则提供了gradle init来进行创建。

2018-11-25 06:59:45

Gradle基础:9:wrapper的使用

Gradle Wrapper是gradle建议的使用方式,这篇文章将会结合具体的例子来说明一下如何使用。

2018-11-25 06:12:22

Gradle基础:8:使用plugin进行jar文件打包

这篇文章主要目的是用来介绍plugin,为了对本身非常枯燥的内容进行说明,这里特意跟前面的文章一样,准备了一个更加枯燥的例子(如何使用gradle的java plugin来打出一个jar文件),在枯燥的的gradle的学习的旅程中添加一丝不那么烦躁的情绪。

2018-11-24 06:58:48

Gradle基础:7:Property使用方式

在前面的文章中使用到了rootProject.name , 以及task中的description等变量进行直接设定,这些就是gradle内置的property,这篇文章将对gradle的property相关的知识进行介绍。

2018-11-23 07:31:12

Gradle实践指南

扔掉了Maven的pom,捡起了groovy的拐杖,Gradle就是那个有人爱有人恨的工具。在这里我们不谈爱恨,只讲使用;不论高低,只有实例,每篇都使用最简单的示例,用于解释gradle的使用方式。

2018-11-23 05:46:17

Gradle基础:6:多工程构建

Maven中通过使用module来实现多模块的组合,在Gradle中可以类似通过多project进行聚合来实现,这篇文章主要介绍一下具体的使用方式。

2018-11-22 06:09:35

Gradle基础:5:task的依赖与执行条件

在使用maven的时候,compile/test/install的先后顺序和依赖关系都十分清晰,而在前面的例子中,可以通过gradle compile和gradle test来进行不同的任务执行,但是实际这些任务之间是有依赖关系的,就像我们在maven里面执行mvn install之前会做什么那样,这篇文章会继续来介绍task之间的依赖与执行条件。

2018-11-21 06:58:39

Gradle基础:4:Task的使用方式

Task是Gradle的基础单元,这篇文章总结和整理一下关于task的常见的使用方式。

2018-11-21 05:25:47

Gradle基础:3:生命周期管理

Maven中的生命周期的管理使用了COC,以此为中心的pom.xml文件成为了重中之重,优点是不同项目之间的经验共享变得更加容易,大家大部分都是可以使用类似的套路,缺点则是灵活性稍微降低以及对于pom.xml细节的学习需要较多时间。Gradle则将这些再次放开,给更多的权限与开发者,这篇文章来简单看一下Gradle生命周期管理的一些基础知识。

2018-11-20 05:53:03

Gradle基础:2:Gradle的HelloWorld

这篇文章使用最简单的HelloWorld例子对Gradle的使用进行概要性的说明。

2018-11-19 06:15:53

Gradle基础:1: 简介与安装

这篇文章主要介绍一下Grale的主要特性以及安装方式。

2018-11-18 05:31:25

LDAP基础:10:服务端工具:使用phpLDAPadmin进行操作

LDAP基础:10:服务端工具:使用phpldamadmin进行操作

2018-11-17 06:21:26

LDAP基础:9:客户端工具:使用Apache Directory Studio进行操作

前面的文章介绍了LDAP服务器的搭建以及通过ldap相关的命令进行操作的方法,对于不习惯*nix或命令行操作的用户,也无需纠结,有很多不错的客户端工具可以实现这个功能,这篇文章介绍一下Apache Directory Studio。

2018-11-17 05:41:57

LDAP基础:8:ldap用户密码确认和修改

ldap用户密码的修改可以使用ldappasswd命令,也可以使用万能的ldapmodify结合ldif文件来实现,但所修改的都是普通的用户,cn=admin的管理员用户的修改一般可以通过slappasswd来进行,由于本系列使用了openldap的docker镜像,此项功能已被封装,通过设定环境变量即可轻易实现。

2018-11-17 05:19:55

LDAP基础:7:使用ldapmodify和ldapdelete进行修改或删除

这篇文章主要介绍一下如何使用ldapmodify和ldapdelete进行信息的修改或者删除,并在前面添加的数据的基础上进行一些简单的例子的操作。

2018-11-16 05:57:34

LDAP基础:6:使用ldapsearch进行数据查询

在前面的文章中,我们已经多次使用ldapsearch进行信息的查询,但都是一条命令查询出所有内容,这篇文章对于ldapsearch的常用方式进行进一步的解释和说明。

2018-11-16 05:05:07

LDAP基础:5:使用ldapadd进行数据增加

在前面的文章中学习到了如何搭建openldap服务,以及如何从客户端进行访问,同时最基础的ldap的概念和树形结构的常见构成方式也多少有些涉及,在这个基础之上,就可以开始使用LDAP了。这篇文章来介绍一下如何创建相关的信息。

2018-11-15 22:50:52

LDAP基础:4:基础知识以及LDIF格式说明

前面的文章介绍了如何用docker的方式快速搭建OpenLdap服务,这篇文章整理一些最为基础的知识以方便后续对于ldap的操作有一个简单地认识。

2018-11-15 06:58:23

博客专家

liumiaocn

山中无岁月,须臾十数年.
关注
  • IT服务·系统集成/工匠人
  • 中国 辽宁省 大连市
奖章
  • 博客专家
  • 专栏达人
  • 持之以恒