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

网站开发的实验报告银川哪家网络公司做网站做得好

网站开发的实验报告,银川哪家网络公司做网站做得好,东莞市企慕网络科技有限公司,游戏网站建设多少harbor的安装与使用 Harbor介绍安装前的准备工作为Harbor自签发证书安装Harbor安装docker开启包转发功能和修改内核参数安装harbor扩展 Harbor 图像化界面使用说明测试使用harbor私有镜像仓库从harbor仓库下载镜像 Harbor介绍 容器应用的开发和运行离不开可靠的 镜像管理… harbor的安装与使用 Harbor介绍安装前的准备工作为Harbor自签发证书安装Harbor安装docker开启包转发功能和修改内核参数安装harbor扩展 Harbor 图像化界面使用说明测试使用harbor私有镜像仓库从harbor仓库下载镜像 Harbor介绍 容器应用的开发和运行离不开可靠的 镜像管理并且从安全和效率等方面考虑部署在私有环境内也是非常必要的。Harbor是由VMware公司开源的企业级的Docker Registry管理项目它包括权限管理(RBAC)、LDAP、日志审核、管理界面、自我注册、镜像复制和中文支持等功能。 官网地址https://github.com/goharbor/harbor 安装前的准备工作 harbor安装环境 操作系统centos7.9 服务器配置 4Gib内存/4vCPU/80G硬盘 网络NAT模式 准备工作 需要提前部署好docker为后面harbor的使用准备 本次实验将docker部署在了另一个服务器上docker的部署步骤详见 https://blog.csdn.net/weixin_40364776/article/details/103787201 配置机器主机名 hostnamectl set-hostname harbor bash为Harbor自签发证书 mkdir /data/ssl -pcd /data/ssl/生成ca证书 生成一个3072位的key私钥 openssl genrsa -out ca.key 3072生成一个数字证书ca.pem -new 表示生成一个新的证书请求-x509 表示输出一个X.509证书而不是一个证书签名请求-days 3650 表示证书的有效期为10年 openssl req -new -x509 -days 3650 -key ca.key -out ca.pem按箭头前的提示填写城市信息即可没有箭头标注的直接回车 生成harbor域名的证书 生成一个3072位的key私钥 openssl genrsa -out harbor.key 3072生成一个证书请求一会签发证书时需要的 openssl req -new -key harbor.key -out harbor.csr按箭头前的提示填写 城市信息 和 主机名 即可没有箭头标注的直接回车 签发证书 openssl x509 -req -in harbor.csr -CA ca.pem -CAkey ca.key -CAcreateserial -out harbor.pem -days 3650显示如下说明证书签发好了 安装Harbor 安装docker 关闭防火墙 systemctl stop firewalld systemctl disable firewalld关闭iptables防火墙 安装iptables yum install iptables-services -y禁用iptables service iptables stop systemctl disable iptables清空防火墙规则 iptables -F关闭selinux setenforce 0修改selinux配置文件之后重启机器selinux配置才能永久生效 reboot -f配置时间同步 yum install -y ntp ntpdate跟网络时间做同步 ntpdate cn.pool.ntp.org把时间同步做成计划任务 crontab -e写入 * */1 * * * /usr/sbin/ntpdate cn.pool.ntp.org重启crond服务使配置生效 systemctl restart crond配置hosts文件 vi /etc/hosts加 harbor和 docker 的 IP和访问域名信息 (ps. docker是提前在192.168.40.180主机上部署好的) 192.168.40.180 docker 192.168.40.184 harbor安装基础软件包 yum install -y wget net-tools nfs-utils lrzsz gcc gcc-c make cmake libxml2-devel openssl-devel curl curl-devel unzip sudo ntp libaio-devel wget vim ncurses-devel autoconf automake zlib-devel python-devel epel-release openssh-server socat ipvsadm conntrack 安装docker依赖包 yum install -y yum-utils device-mapper-persistent-data lvm2安装docker-ce 配置docker-ce国内yum源阿里云 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo安装docker-ce yum install docker-ce -y启动docker服务 systemctl start docker systemctl enable dockersystemctl status docker看到running表示docker正常运行 查看Docker 版本信息 docker version 开启包转发功能和修改内核参数 内核参数修改br_netfilter模块用于将桥接流量转发至iptables链br_netfilter内核参数需要开启转发 modprobe br_netfiltercat /etc/sysctl.d/docker.conf EOF net.bridge.bridge-nf-call-ip6tables 1 net.bridge.bridge-nf-call-iptables 1 net.ipv4.ip_forward 1 EOF使参数生效 sysctl -p /etc/sysctl.d/docker.conf配置docker镜像加速器 修改/etc/docker/daemon.json变成如下 vim /etc/docker/daemon.json{ registry-mirrors:[https://y8y6vosv.mirror.aliyuncs.com,https://registry.docker-cn.com,https://docker.mirrors.ustc.edu.cn,https://dockerhub.azk8s.cn,http://hub-mirror.c.163.com] }或者 登录docker服务器上直接远程拷贝docker服务器上的daemon.json文件到harbor服务器上 本次实验用的这个方式 scp /etc/docker/daemon.json 192.168.40.184:/etc/docker/加载配置 并 重启docker systemctl daemon-reload systemctl restart docker安装harbor 创建安装目录 mkdir /data/install -pcd /data/install/把harbor的离线包harbor-offline-installer-v2.3.0-rc3.tgz上传到这个目录 离线包放在了网盘里可自取 链接: https://pan.baidu.com/s/13ayH_6RVqBZVIUj7GMVp-A?pwds6gt 提取码: s6gt 下载harbor离线包的地址 https://github.com/goharbor/harbor/releases/tag/ 解压 tar zxvf harbor-offline-installer-v2.3.0-rc3.tgzcd harborcp harbor.yml.tmpl harbor.yml修改配置文件 vim harbor.ymlhostname: harbor #修改hostname跟上面签发的证书域名保持一致 #协议用https certificate: /data/ssl/harbor.pem private_key: /data/ssl/harbor.key邮件和ldap不需要配置在harbor的web界面可以配置 其他配置采用默认即可修改之后保存退出 注harbor默认的账号密码admin/Harbor12345 安装docker-compose 上传网盘里提供的 docker-compose-Linux-x86_64 文件到 harbor服务器上 mv docker-compose-Linux-x86_64.64 /usr/bin/docker-composechmod x /usr/bin/docker-compose注 docker-compose项目是Docker官方的开源项目负责实现对Docker容器集群的快速编排。Docker-Compose的工程配置文件默认为docker-compose.ymlDocker-Compose运行目录下的必要有一个docker-compose.yml。docker-compose可以管理多个docker实例。 安装harbor 需要的离线镜像包 docker-harbor-2-3-0.tar.gz 也在网盘里上传到harbor服务器上通过docker load -i 解压 docker load -i docker-harbor-2-3-0.tar.gz cd /data/install/harbor./install.sh看到下面内容说明安装成功 在自己电脑修改hosts文件实现本地用域名访问harbor 在hosts文件添加如下一行然后保存即可 192.168.40.184 harbor 扩展 如何停掉harbor cd /data/install/harbordocker-compose stop 如何启动harbor cd /data/install/harbordocker-compose startHarbor 图像化界面使用说明 在浏览器输入https://harbor 接收风险并继续出现如下界面说明访问正常 账号admin 密码Harbor12345 输入账号密码出现如下 所有基础镜像都会放在library里面这是一个公开的镜像仓库 新建项目-起个项目名字dev把访问级别公开那个选中让项目才可以被公开使用 测试使用harbor私有镜像仓库 打开部署docker的服务器 配置hosts文件 vim /etc/hosts加 harbor和 docker 的信息(ps. docker是提前在192.168.40.180主机上部署好的) 192.168.40.180 docker 192.168.40.184 harbor修改docker配置 vim /etc/docker/daemon.json配置新增加了一行内容如下“insecure-registries”:[“192.168.40.184”] 增加的内容表示内网访问harbor的时候走的是 http192.168.40.184是安装harbor机器的 IP { registry-mirrors: [https://rsbud4vc.mirror.aliyuncs.com,https://registry.docker-cn.com,https://docker.mirrors.ustc.edu.cn,https://dockerhub.azk8s.cn,http://hub-mirror.c.163.com],insecure-registries: [192.168.40.184,harbor] }修改配置之后使配置生效 systemctl daemon-reload systemctl restart docker查看docker是否启动成功 systemctl status docker登录harbor docker login 192.168.40.184Usernameadmin Password: Harbor12345 输入账号密码之后看到如下说明登录成功了 上传本地镜像 实验把本地tomcat镜像上传到harbor里 把本地tomcat镜像重打标签 docker tag tomcat:latest 192.168.40.184/dev/tomcat:v1把【192.168.40.184/dev/tomcat:v1】上传到harbor里的dev项目下 docker push 192.168.40.184/dev/tomcat:v1从harbor仓库下载镜像 实验先在docker服务器上删除【tomcat:v1】镜像从harbor上拉取 docker rmi -f 192.168.40.184/dev/tomcat:v1docker pull 192.168.40.184/dev/tomcat:v1
http://www.sczhlp.com/news/238823/

相关文章:

  • 网站产品功能的重要性南京网站建设策划方案
  • 个人备案网站名服务品牌策划方案
  • 论坛 网站建设的步骤过程邢台网站建设的地方
  • 找公司做网站需要咨询什么问题汽车网页
  • 深圳做网站的网络公司学院网站建设流程
  • 杭州专业设计网站seo快速排名优化公司
  • 网站建设要多少钱个人域名做企业网站
  • jsp做网站实例教程邢台网站网站建设
  • 绵阳网站建设网站建设零食网站页面模板
  • 湖北网站建设费用最赚钱的小型加工厂
  • 上海做网站服务商河南招投标信息网
  • 宝洁网站建设有客多小程序
  • 文创产品网站wordpress插件选项
  • 做网页收集素材常用的网站有哪些协会网站建设
  • 黄山家居网站建设怎么样广州会议室租用
  • 电子商务网站管理系统完美版杭州 网站定制
  • 杭州网站专业制作网站开发文本编辑器
  • 杭州经济技术开发区建设局网站物联网工程专业主要学什么
  • 郑州网站建设出名吗?html网站登陆页面模板
  • 公司外贸网站建设一个备案号可以用几个网站
  • 网站功能建设描述书哪个网站查食品建设好
  • 中小型企业网站建设WordPress文章生成海报代码
  • 常州武进网站建设正规的网页设计公司
  • ZKY精选冲刺省选国赛技巧训练题
  • 20251027 - 倍增 ST表
  • ZKY精选冲刺省选国赛仿真训练题
  • 涟水建设局网站游戏网站建设的策划方案
  • 十大中文网站排名wordpress连接域名
  • 做京东商城网站湖南省网站建设项目
  • 网站后台风格合肥seo网络优化公司