当前位置: 首页 > news >正文

济南网站建设销售招聘如何撤销网站上信息吗

济南网站建设销售招聘,如何撤销网站上信息吗,建设网站技术公司电话号码,高校网站建设的重要性基于centos7#xff1a;Harbor-2.7.2部署和安装教程 1、软件资源介绍 Harbor是VMware公司开源的企业级DockerRegistry项目#xff0c;项目地址为https://github.com/vmware/harbor。其目标是帮助用户迅速搭建一个企业级的Dockerregistry服务。它以Docker公司开源的registry…基于centos7Harbor-2.7.2部署和安装教程 1、软件资源介绍 Harbor是VMware公司开源的企业级DockerRegistry项目项目地址为https://github.com/vmware/harbor。其目标是帮助用户迅速搭建一个企业级的Dockerregistry服务。它以Docker公司开源的registry为基础提供了管理UI基于角色的访问控制(Role Based Access Control) AD/LDAP集成、以及审计日志(Auditlogging) 等企业用户需求的功能同时还原生支持中文。Harbor的每个组件都是以Docker容器的形式构建的使用Docker Compose来对它进行部署。用于部署Harbor的Docker Compose模板位于 /Deployer/docker-compose.yml由5个容器组成这几个容器通过 Docker link的形式连接在一起在容器之间通过容器名字互相访问。对终端用户而言只需要暴露 proxy 即 Nginx的服务端口 Proxy由Nginx 服务器构成的反向代理。 Registry由Docker官方的开源 registry 镜像构成的容器实例。 UI即架构中的 core services 构成此容器的代码是 Harbor 项目的主体。 MySQL由官方 MySQL 镜像构成的数据库容器。 Log运行着 rsyslogd 的容器通过 log-driver 的形式收集其他容器的日志 2、Harbor 特性 a、基于角色控制用户和仓库都是基于项目进行组织的 而用户基于项目可以拥有不同的权限 b、基于镜像的复制策略镜像可以在多个Harbor实例之间进行复制 c、支持LDAP Harbor的用户授权可以使用已经存在LDAP用户 d、镜像删除 垃圾回收 Image可以被删除并且回收Image占用的空间绝大部分的用户操作API 方便用户对系统进行扩展 e、用户UI用户可以轻松的浏览、搜索镜像仓库以及对项目进行管理 f、轻松的部署功能 Harbor提供了online、offline安装除此之外还提供了virtualappliance安装 g.Harbor 和 docker registry 关系 Harbor实质上是对 docker registry 做了封装扩展了自己的业务模块 3、Harbor 认证过程 a、dockerdaemon从docker registry拉取镜像。 b、如果dockerregistry需要进行授权时 registry将会返回401 Unauthorized响应同时在响应中包含了docker client如何进行认证的信息。 c、dockerclient根据registry返回的信息向auth server发送请求获取认证token。 d、auth server则根据自己的业务实现去验证提交的用户信息是否存符合业务要求。 e、用户数据仓库返回用户的相关信息。 f、auth server将会根据查询的用户信息生成token令牌以及当前用户所具有的相关权限信息.上述就是完整的授权过程.当用户完成上述过程以后便可以执行相关的pull/push操作。认证信息会每次都带在请求头中 4、Harbor 认证流程 a、首先请求被代理容器监听拦截并跳转到指定的认证服务器。 b、 如果认证服务器配置了权限认证则会返回401。通知dockerclient在特定的请求中需要带上一个合法的 token。而认证的逻辑地址则指向架构图中的core services。 c、 当docker client接受到错误code。client就会发送认证请求(带有用户名和密码)到coreservices进行basic auth认证。 d、 当C的请求发送给ngnix以后 ngnix会根据配置的认证地址将带有用户名和密码的请求发送到core serivces。 e、 coreservices获取用户名和密码以后对用户信息进行认证(自己的数据库或者介入LDAP都可以)。成功以后返回认证成功的信息 一、安装底层需求 1Python应该是2.7或更高版本 (我的是python-2.7.5) centos自带2Docker引擎应为1.10或更高版本 我的是docker-18.06.1 uname -r 3.10.0-1160.el7.x86_643Docker Compose需要为1.6.0或更高版本 我的是Docker Compose-2.17.3 安装docker-compose 1.从github上下载docker-compose二进制文件安装 下载最新版的docker-compose文件 curl -L https://github.com/docker/compose/releases/download/1.17.1/docker-compose-uname -s-uname -m /usr/local/bin/docker-compose若是github访问太慢可以用daocloud下载 curl -L https://github.com/docker/compose/releases/download/1.9.0/docker-compose-uname -s-uname -m /usr/local/bin/docker-compose #添加可执行权限 chmod x /usr/local/bin/docker-compose第二种方式到官网上下载导入centos中/usr/local/bin文件我将上传到资源中。自取 https://github.com/docker/compose/releases 测试安装结果 docker-compose --versiondocker-compose version 1.16.1, build 1719ceb二、安装 Harbor 1.Harbor 官方下载地址https://github.com/goharbor/harbor/releases (文件我将上传到我的资源中自行下载) 2.上传到服务器路径/opt/software然后解压到/opt/module tar -zxvf ./二进制包名 -C /opt/module编辑配置文件现将配置文件后缀去掉 vim harbor.yml 3.更改docker配置文件 vim daemon.json {data-root: /opt/module/docker_data,log-driver: json-file,log-opts: {max-size: 100m},storage-driver: overlay2,storage-opts: [overlay2.override_kernel_checktrue],insecure-registries: [192.168.2.221:80],registry-mirrors: [https://registry.docker-cn.com,https://a8qh6yqv.mirror.aliyuncs.com,http://hub-mirror.c.163.com] }systemctl daemon-reload #加载配置文件 systemctl stop docker # 重启docker systemctl start docker ---------/docker.service 文档记录这部分是我个人记录请忽略--------------------------------- vim /etc/systemd/system/docker.service [Unit] DescriptionDocker Application Container Engine Documentationhttps://docs.docker.com Afternetwork-online.target firewalld.service Wantsnetwork-online.target[Service] Typenotify ExecStart/usr/bin/dockerd ExecReload/bin/kill -s HUP \$MAINPID LimitNOFILEinfinity LimitNPROCinfinity LimitCOREinfinity TimeoutStartSec0 Delegateyes KillModeprocess Restarton-failure StartLimitBurst3 StartLimitInterval60s[Install] WantedBymulti-user.target4.安装hardor执行install.sh脚本 ./install.sh判断是否安装成功脚本执行完后输出有展示如本文 [Step 5]: starting Harbor ... [] Running 10/10⠿ Network harbor_harbor Created 0.1s⠿ Container harbor-log Started 0.8s⠿ Container registry Started 1.8s⠿ Container harbor-db Started 1.8s⠿ Container harbor-portal Started 1.7s⠿ Container registryctl Started 1.6s⠿ Container redis Started 1.7s⠿ Container harbor-core Started 2.3s⠿ Container harbor-jobservice Started 3.1s⠿ Container nginx Started 3.0s ✔ ----Harbor has been installed and started successfully.----查看docker的镜像发现多了hardor的镜像 5.启动 hardor 到/opt/module/hardor目录下执行 docker-compose up -d执行 docker ps 查看容器 6.可以在浏览器查看内容 http://192.168.2.221 # yml配置文件配置的 username/password admin/Harbor12345 # 默认密码Harbor如何停止与启动 //切换到harbor安装包目录 docker-compose stop //停止Harbor docker-compose start //启动Harbor7.服务器命令行登录 [rootonly harbor]# docker login -u admin http://192.168.2.221 Password: WARNING! Your password will be stored unencrypted in /root/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeededharbor安装部署完成 harbor的使用 第一步建议先看一下这个例子 使用docker容器化部署mysql-8.0.27,并更改其默认端口3306为3306全流程记录。链接http://t.csdn.cn/C5jiu 第二步修改镜像tag,将mysql镜像推送到harbor #修改镜像 tag docker tag mysql:latest 192.168.2.221:80/library/mysql:8.0.27 #登录harbor docker login -u admin -p 123456 192.168.2.221:80 #推送镜像到harbor docker push 192.168.2.221:80/library/mysql:8.0.27个人记录请自行忽略 #给镜像打 tag换个名字 docker tag 192.168.2.221:80/library/mysql:8.0.12 168.2.221:80/library/mysql:v8.0.12第三步查看镜像 推送镜像功能完成。 创建其他普通用户查看镜像 第四步下载镜像 docker rmi 192.168.2.221:80/library/mysql:8.0.27 //先删除本地镜像 docker pull 192.168.2.221:80/library/mysql:8.0.27 //拉取镜像 v1: Pulling from library/mysql:8.0.27 Digest: sha256:81de8ab261ecfdb0bfd66ed1b1db8c13222b288fcd732c1dcdd09446f250b185 Status: Downloaded newer image for 192.168.2.221:80/library/mysql:8.0.27参考文献 https://www.cnblogs.com/wxwgk/p/13287336.html https://cloud.tencent.com/developer/article/1865259
http://www.hkea.cn/news/14382627/

相关文章:

  • 个人网站做支付宝收款网站建设与管理 吴振峰
  • 网站抓取qq号码原理厦门网站设计哪家公司好
  • 保定网站开发公司常州手机网站开发
  • 怎么分享网站建设一个网站多少钱呢
  • 陕西 汽车 网站建设二级学院网站制度建设
  • 深圳网站制作公司 讯500强网站建设
  • 徐州网站建设价格网络系统软件应用与维护
  • 网络推广方法技巧优化关键词的方法包括
  • 无版权视频素材网站网站建设有那些
  • 天水模板型网站建设电子商务静态网站建设心得
  • 烟台做网站的价格免费咨询聊天
  • 织梦网站根目录标签网站建设 设计方案 百度文库
  • 网站显示结算必应收录提交入口
  • 国字型网站建设布局成都筑巢网站建设
  • 有做的小说网站深圳网站建设开发哪家好
  • 贵阳快速建站模板有哪些网站可以做任务
  • 美耐皿 技术支持 东莞网站建设lnmp一键包wordpress
  • 网站优化图片链接怎么做南京制作网站要多少钱
  • 网站点内页还是首页平面设计发展前景
  • 水墨风格网站企业网站前期建设
  • 网站怎么自己做服务器手机微网站建设案例及报告
  • 个人网站上传有啥要求wordpress 下载按钮插件
  • 建设银行金牛支行网站成都建筑公司排名
  • C2C电商网站网站不想续费
  • 昆明建站网站资讯平台零基础学前端要多久才能成手
  • 手机网站开发最好用的框架图片上传网站制作
  • 网站建设开票内容seo专员是干什么的
  • 电商网站如何做吉林省建设信息网站
  • 华强北设计网站建设企业老总电话名录
  • 做搜狗pc网站快速开网店的企业名称