## 准备工作 用到的工具, Xshell5, Xftp5, docker.io/registry:latest镜像 关于docker的安装和设置加速, 请参考这篇博文centos7系统下 docker 环境搭建 参考之前的博文, 设置完加速后, 执行docker pull registry命令, 下载docker.io/registry官方镜像 ## 启动registry镜像 启动docker.io/registry容器, 如果tag是latest, 可以忽略不写 docker run -d…
搭建docker本地镜像仓库并提供权限校验及UI界面 docker本地镜像仓库的作用跟maven私服差不多,特别是公司级或者是小组级开发好的docker仓库可以上传到本地镜像仓库中,需要用时,直接从本地镜像仓库中拉取镜像即可,因为镜像仓库在自己公司,可以做到安全可控了.下面介绍搭建本地镜像仓库的过程. 1.环境准备 docker本地镜像仓库本身也是一个docker镜像,为此如果需要搭建本地镜像仓库,则首先要搭建docker的环境,具体搭建docker环境的步骤,大家可以之前的一篇文章:<Cent…
今天主要介绍使用 registry 来搭建 Docker私有镜像仓库,方便在公司内部项目中使用,registry 也是 Docker 官方提供的一个镜像,操作也很简单. dockerhub: https://registry.hub.docker.com/_/registry 安装命令 docker run -p 5000:5000 -d -v /opt/registry:/opt/registry --restart always --name myregistry registry 参数介绍…
1.确定你的Linux系统是Centos7 命令:cat /etc/redhat-release 2.yum安装gcc相关 1.配置好Centos7能上外网. 2.yum -y install gcc 3.yum -y install gcc-c++ //注:我这里是已经装过的,没有装过的会提示不同,只需要等他下载安装完成即可 3.如果安装过旧版本Docker,需要先卸载老的版本 命令:yum remove docker docer-client docker-client-latest doc…
之前有一篇写到在ubuntu14.04系统上安装私有仓库,遇到了两个问题,本次在centos7上遇到了另外一个问题. 安装完仓库并运行registry镜像之后发现push和pull操作都会返回一个500的错误提示,后来发现原来是selinux防火墙没有关(centos7安装完docker之后默认selinux防火墙就是开着的),解决办法如下: vi /etc/sysconfig/selinux 修改该行 SELINUX=disabled…
前期准备 服务器:centos 7.3 docker-ce: 18.06.1-ce docker-compose: 1.22.0 docker 安装 首先,更新系统 yum update yum upgrade 然后执行安装脚本 #!/bin/sh #添加docker安装源 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo https://down…
概述 搭建一个私有仓库 harbor介绍 harbor是一个开源的docker容器仓库,由下面几个组件组成 + proxy:用来接收docker客户端和浏览器端的请求,并且把请求转发给后端的服务 + registry:就是仓库,用来存储镜像的, + 核心服务:提供web ui,数据库,token认证,webhook等功能 + 日志服务 database:用来存储核心服务的一些数据 vmware出品,支持下面几种部署方式 在线安装 离线安装 ova安装,这个直接在vcenter上导入就可以了 官方…
Harbor介绍:https://goharbor.io/ 前置条件 需要安装了docker和docker-compose 下载Harbor 在harbor下载页(https://github.com/goharbor/harbor/releases)选择需要的版本,下载后解压 tar -zxvf harbor-offline-installer-v1.9.3.tgz 解压后的目录结构是这样的 harbor/harbor.v1.9.3.tar.gz harbor/prepare harbor/L…
好记性不如烂笔头! 一.简介 一直以来,微软只对自家平台提供.NET支持,这样等于让这个“理论上”可以跨平台的框架在Linux和macOS上的支持只能由第三方项目提供(比如Mono .NET).直到微软推出完全开源的.NET Core.这个开源的平台兼容.NET  Standard,并且能在Windows.Linux和MacOS上提供完全一致的API.虽然这个小巧的.NET框架只是标准.NET的一个子集,但是已经相当强大了. 一方面,这个小巧的框架可以让某些功能性应用同时运行在三个平台上(就像某…
1. 安装JDK yum -y install java 2.安装Ant 添加JPackage源 yum -y install wget wget http://www.jpackage.org/jpackage50.repo -P /etc/yum.repos.d/ 安装Ant yum -y install ant 3.安装Maven yum -y install maven 4.安装Tomcat yum -y install tomcat 设置tomcat编码为UTF-8 # vi /etc…