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

凡科建站视频教程wordpress编辑器问题

凡科建站视频教程,wordpress编辑器问题,套模板网站价格,怎么免费建立一个网站目录 一、Docker Harbor概述 1、Harbor的优势 2、Harbor知识点 3、Docker私有仓库架构 二、Harbor构建Docker私有仓库 1、环境配置 2、案例需求 3、部署docker-compose服务 4、部署harbor服务 5、启动harbor ① 访问 ② 添加项目并填写项目名称 ③ 通过127.0.0.1来…目录 一、Docker Harbor概述 1、Harbor的优势 2、Harbor知识点 3、Docker私有仓库架构 二、Harbor构建Docker私有仓库 1、环境配置 2、案例需求 3、部署docker-compose服务 4、部署harbor服务 5、启动harbor ① 访问 ② 添加项目并填写项目名称 ③ 通过127.0.0.1来登陆和推送镜像 ④ 维护管理Harbor ⑤ 创建Harbor用户 ⑤ 移除 Harbor 服务容器同时保留镜像数据/数据库 Docker Harbor概述 1、Harbor的优势 2、Harbor知识点 3、Docker私有仓库架构 二、Harbor构建Docker私有仓库 1、环境配置 2、案例需求 3、部署docker-compose服务 4、部署harbor服务 5、启动harbor ① 访问 ② 添加项目并填写项目名称 ③ 通过127.0.0.1来登陆和推送镜像 ④ 维护管理Harbor ⑤ 创建Harbor用户 ⑤ 移除 Harbor 服务容器同时保留镜像数据/数据库 一、Docker Harbor概述 有可视化的Web管理界面可以方便管理Docker镜像又提供了多个项目的镜像权限管理及控制功能 Harbor是VMware公司开源的企业级Docker Registry项目 1、Harbor的优势 ① 基于角色控制 ② 基于镜像的复制策略 ③ 支持LDAP/AD ④ 图像删除和垃圾收集 ⑤ 图像UI ⑥ 审计 ⑦ RESTful API 2、Harbor知识点 Proxy通过一个前置的反向代理统一接收浏览器、Docker客户端的请求并将请求转发给后端不同的服务 Registry负责存储Docker镜像并处理docker push/pull命令 Core servicesHarbor的核心功能包括UI、webhook、token服务 Database为core services提供数据库服务 Log collector·负责收集其他组件的log供日后进行分析 3、Docker私有仓库架构 所有的请求都经过proxy代理proxy代理转发给Core services和Registry其中Core services包括UI界面、token令牌和webhook网页服务功能Registry主要提供镜像存储功能。如果要进行下载上传镜像要经过token令牌验证然后从Registry获取或上传镜像每一次下载或上传都会生成日志记录会记入Log collector而用户身份权限及一些镜像语言信息会被存储在Database中。 二、Harbor构建Docker私有仓库 1、环境配置 主机操作系统IP地址软件serverCentOS7.6192.168.110.10docker、docker-compose、harbor-offline-v1.1.2clientCentOS7.6192.168.110.20docker 2、案例需求 通过Harbor创建Docker私有仓库 图形化管理Docker私有仓库镜像 3、部署docker-compose服务 Harbor 被部署为多个 Docker 容器因此可以部署在任何支持 Docker 的 Linux 发行版 上。 服务端主机需要安装 Python、Docker 和 Docker Compose。 cd /usr/local rz docker-compose chmod x docker-compose mv docker-compose /usr/bin 1234 4、部署harbor服务 上传或下载harbor安装程序 wget http:// harbor.orientsoft.cn/harbor-1.2.2/harbor-offline-installer-v1.2.2.tgz ​ tar zxvf harbor-offline-installer-v1.2.2.tgz -C /usr/local/ ​ 配置Harbor参数文件 vim /usr/local/harbor/harbor.cfg ​ 第5行修改 hostname 192.168.110.10 -- 59行--指定管理员的初始密码默认的用户名/密码是admin/ Harbor12345 harbor_admin_ password Harbor12345 123456789101112 注 不可以使用localhost或127.0.0.1为主机名 关于Harbor.cfg 配置文件中有两类参数:所需参数和可选参数 1、所需参数:这些参数需要在配置文件Harbor.cfg 中设置。如果用户更新它们并运行install.sh 脚本重新安装Harbour,参数将生效。具体参数如下: ●hostname:用于访问用户界面和register 服务。它应该是目标机器的IP地址或完全限定的域名(FQDN) 例如192.168.80.10 或 hub. kgc.cn。不要使用localhost 或127.0.0.1 为主机名 ●ui_url_protocol:(http或https,默认为http)用于访问UI和令牌/通知服务的协议。如果公证处于启用状态则此参数必须为https ●max_job_workers: 镜像复制作业线程 ●db_password: 用于db_auth的MySQL数据库root用户的密码 ●customize_crt:该属性可设置为打开或关闭默认打开。打开此属性时准备脚本创建私钥和根证书用于生成/验证注册表令牌。当由外部来源提供密钥和根证书时将此属性设置为off ●ssl_cert: SSL 证书的路径仅当协议设置为https时才应用 ●secretkey_path:用于在复制策略中加密或解密远程register 密码的密钥路径 ●project_creation_restriction: 用于控制哪些用户有权创建项目的标志。默认情况下每个人都可以创建-一个项目。如果将其值设置为“adminonly” 那么只有admin可以创建项目 ●verify_remote_cert: 打开或关闭默认打开。此标志决定了当Harbor与远程register实例通信时是否验证SSL/TLS 证书。将此属性设置为off将绕过SSL/TLS验证这在远程实例具有自签名或不可信证书时经常使用 另外默认情况下Harbour 将镜像存储在本地文件系统.上。在生产环境中可以考虑使用其他存储后端而不是本地文件系统如S3、Openstack Swif、Ceph 等对象存储。但需要更新common/templates/registry/config.yml文件 5、启动harbor sh /usr/local/harbor/install.sh 1 docker ps docker images 12 docker-compose ps 1 ① 访问 192.168.110.10/harbor/sign-in 用户名admin 密码Harbor12345 123 ② 添加项目并填写项目名称 ③ 通过127.0.0.1来登陆和推送镜像 此时可使用 Docker 命令在本地通过 127.0.0.1 来登录和推送镜像。默认情况下 Register 服务器在端口 80 上侦听 #登陆 docker login -u admin -p Harbor12345 http://127.0.0.1 ​ #下载镜像进行测试 docker pull tomcat ​ #镜像打标签 docker tag tomcat 127.0.0.1/wbw-project/tomcat:v1 ​ #上传镜像到Harbor docker push 127.0.0.1/wbw-project/tomcat:v1 1234567891011 查看图形化界面 systemctl daemon-reload systemctl restart docker docker login -u admin -p Harbor12345 http://192.168.110.10 123 docker pull nginx docker tag nginx:latest 192.168.110.10/zy/nginx:v1 docker push 192.168.110.10/zy/nginx:v1 123 图形界面查看 ④ 维护管理Harbor 可以使用 docker-compose 来管理 Harbor。一些有用的命令如下所示必须在与docker-compose.yml 相同的目录中运行。 修改 Harbor.cfg 配置文件 要更改 Harbour 的配置文件时请先停止现有的 Harbour 实例并更新 Harbor.cfg然后运行 prepare 脚本来填充配置最后重新创建并启动 Harbour 的实例。 #卸载 docker-compose down -v ​ #编辑配置文件 vim harbor.cfg ​ #填充配置 ./prepare ​ #启动Harbor docker-compose up -d ​ #如果报错 解决思路 关闭防火墙、重启docker systemctl stop firewalld setenfore 0 systemctl restart docker 123456789101112131415161718 ⑤ 创建Harbor用户 client操作 docker logout 192.168.110.10 docker login 192.168.110.10 wubingw 112233445566wbw ​ docker images docker rmi 192.168.110.10/zy/nginx:v1 docker pull 192.168.110.10/zy/nginx:v1 12345678 ⑤ 移除 Harbor 服务容器同时保留镜像数据/数据库 在server上进行操作 docker-compose down -v ​ #如果需要重新部署需要移除Harbor服务容器全部数据 #持久数据如镜像数据库等在宿主机的/data目录下日志在宿主机的/var/log/Harbor目录下 rm -rf /data/database rm -rf /data/registry Docker Harbor概述 有可视化的Web管理界面可以方便管理Docker镜像又提供了多个项目的镜像权限管理及控制功能 Harbor是VMware公司开源的企业级Docker Registry项目 1、Harbor的优势 ① 基于角色控制 ② 基于镜像的复制策略 ③ 支持LDAP/AD ④ 图像删除和垃圾收集 ⑤ 图像UI ⑥ 审计 ⑦ RESTful API 2、Harbor知识点 Proxy通过一个前置的反向代理统一接收浏览器、Docker客户端的请求并将请求转发给后端不同的服务 Registry负责存储Docker镜像并处理docker push/pull命令 Core servicesHarbor的核心功能包括UI、webhook、token服务 Database为core services提供数据库服务 Log collector·负责收集其他组件的log供日后进行分析 3、Docker私有仓库架构 所有的请求都经过proxy代理proxy代理转发给Core services和Registry其中Core services包括UI界面、token令牌和webhook网页服务功能Registry主要提供镜像存储功能。如果要进行下载上传镜像要经过token令牌验证然后从Registry获取或上传镜像每一次下载或上传都会生成日志记录会记入Log collector而用户身份权限及一些镜像语言信息会被存储在Database中。 二、Harbor构建Docker私有仓库 1、环境配置 主机操作系统IP地址软件serverCentOS7.6192.168.110.10docker、docker-compose、harbor-offline-v1.1.2clientCentOS7.6192.168.110.20docker 2、案例需求 通过Harbor创建Docker私有仓库 图形化管理Docker私有仓库镜像 3、部署docker-compose服务 Harbor 被部署为多个 Docker 容器因此可以部署在任何支持 Docker 的 Linux 发行版 上。 服务端主机需要安装 Python、Docker 和 Docker Compose。 cd /usr/local rz docker-compose chmod x docker-compose mv docker-compose /usr/bin 1234 4、部署harbor服务 上传或下载harbor安装程序 wget http:// harbor.orientsoft.cn/harbor-1.2.2/harbor-offline-installer-v1.2.2.tgz ​ tar zxvf harbor-offline-installer-v1.2.2.tgz -C /usr/local/ ​ 配置Harbor参数文件 vim /usr/local/harbor/harbor.cfg ​ 第5行修改 hostname 192.168.110.10 -- 59行--指定管理员的初始密码默认的用户名/密码是admin/ Harbor12345 harbor_admin_ password Harbor12345 123456789101112 注 不可以使用localhost或127.0.0.1为主机名 关于Harbor.cfg 配置文件中有两类参数:所需参数和可选参数 1、所需参数:这些参数需要在配置文件Harbor.cfg 中设置。如果用户更新它们并运行install.sh 脚本重新安装Harbour,参数将生效。具体参数如下: ●hostname:用于访问用户界面和register 服务。它应该是目标机器的IP地址或完全限定的域名(FQDN) 例如192.168.80.10 或 hub. kgc.cn。不要使用localhost 或127.0.0.1 为主机名 ●ui_url_protocol:(http或https,默认为http)用于访问UI和令牌/通知服务的协议。如果公证处于启用状态则此参数必须为https ●max_job_workers: 镜像复制作业线程 ●db_password: 用于db_auth的MySQL数据库root用户的密码 ●customize_crt:该属性可设置为打开或关闭默认打开。打开此属性时准备脚本创建私钥和根证书用于生成/验证注册表令牌。当由外部来源提供密钥和根证书时将此属性设置为off ●ssl_cert: SSL 证书的路径仅当协议设置为https时才应用 ●secretkey_path:用于在复制策略中加密或解密远程register 密码的密钥路径 ●project_creation_restriction: 用于控制哪些用户有权创建项目的标志。默认情况下每个人都可以创建-一个项目。如果将其值设置为“adminonly” 那么只有admin可以创建项目 ●verify_remote_cert: 打开或关闭默认打开。此标志决定了当Harbor与远程register实例通信时是否验证SSL/TLS 证书。将此属性设置为off将绕过SSL/TLS验证这在远程实例具有自签名或不可信证书时经常使用 另外默认情况下Harbour 将镜像存储在本地文件系统.上。在生产环境中可以考虑使用其他存储后端而不是本地文件系统如S3、Openstack Swif、Ceph 等对象存储。但需要更新common/templates/registry/config.yml文件 5、启动harbor sh /usr/local/harbor/install.sh 1 docker ps docker images 12 docker-compose ps 1 ① 访问 192.168.110.10/harbor/sign-in 用户名admin 密码Harbor12345 123 ② 添加项目并填写项目名称 ③ 通过127.0.0.1来登陆和推送镜像 此时可使用 Docker 命令在本地通过 127.0.0.1 来登录和推送镜像。默认情况下 Register 服务器在端口 80 上侦听 #登陆 docker login -u admin -p Harbor12345 http://127.0.0.1 ​ #下载镜像进行测试 docker pull tomcat ​ #镜像打标签 docker tag tomcat 127.0.0.1/wbw-project/tomcat:v1 ​ #上传镜像到Harbor docker push 127.0.0.1/wbw-project/tomcat:v1 1234567891011 查看图形化界面 systemctl daemon-reload systemctl restart docker docker login -u admin -p Harbor12345 http://192.168.110.10 123 docker pull nginx docker tag nginx:latest 192.168.110.10/zy/nginx:v1 docker push 192.168.110.10/zy/nginx:v1 123 图形界面查看 ④ 维护管理Harbor 可以使用 docker-compose 来管理 Harbor。一些有用的命令如下所示必须在与docker-compose.yml 相同的目录中运行。 修改 Harbor.cfg 配置文件 要更改 Harbour 的配置文件时请先停止现有的 Harbour 实例并更新 Harbor.cfg然后运行 prepare 脚本来填充配置最后重新创建并启动 Harbour 的实例。 #卸载 docker-compose down -v ​ #编辑配置文件 vim harbor.cfg ​ #填充配置 ./prepare ​ #启动Harbor docker-compose up -d ​ #如果报错 解决思路 关闭防火墙、重启docker systemctl stop firewalld setenfore 0 systemctl restart docker 123456789101112131415161718 ⑤ 创建Harbor用户 client操作 docker logout 192.168.110.10 docker login 192.168.110.10 wubingw 112233445566wbw ​ docker images docker rmi 192.168.110.10/zy/nginx:v1 docker pull 192.168.110.10/zy/nginx:v1 12345678 ⑤ 移除 Harbor 服务容器同时保留镜像数据/数据库 在server上进行操作 docker-compose down -v ​ #如果需要重新部署需要移除Harbor服务容器全部数据 #持久数据如镜像数据库等在宿主机的/data目录下日志在宿主机的/var/log/Harbor目录下 rm -rf /data/database rm -rf /data/registry
http://www.w-s-a.com/news/208524/

相关文章:

  • 增城电子商务网站建设浙江省住房和城乡建设部网站
  • 企业网站宽度给多少手机软件开发公司排名
  • 装修设计网站哪个平台最好免费自助建站工具
  • 网站建设规划结构网站服务费怎么做分录
  • 哪里有做网站的公司微商怎么开店步骤
  • 访问不了服务器的网站北京工业产品设计公司
  • 怎么棋牌网站建设口碑好的福州网站建设
  • 怎么样注册一个网站南通网站定制搭建
  • 网站免费正能量软件下载wordpress 多本小说
  • 临淄网站制作价格低长沙谷歌seo收费
  • 吴江公司网站建设电话免费的那种软件
  • 大淘客网站如何做seo网络广告设计公司
  • 厦门网络营销顾问湘潭网站seo
  • asp.net个人网站淮南 搭建一个企业展示网站
  • 备案关闭网站wordpress 替换
  • 台州建设网站制作wordpress乱码
  • 互联网时代 网站建设做交互设计的网站
  • 网站屏蔽中文浏览器湘潭做网站广告的公司
  • 好看的单页面网站模板免费下载手机网站经典案例
  • 优秀网站建设平台建筑模板工厂价格尺寸
  • 合肥微信网站建设旅游景区网站模板
  • 一个只做百合的网站wordpress文章和博客的区别
  • 编写网站策划方案网站哪里有
  • 网站做得好的公司国家防疫政策最新调整
  • 设计优秀的企业网站做行测的网站
  • 提供做网站公司有哪些关键词优化诊断
  • 建站合肥网络公司seo免费建手机商城网站吗
  • 设计师投资做项目网站外贸网站建设工作室
  • 无聊的网站wordpress的alt属性插件
  • 个股期权系统网站开发小清新wordpress模板