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

永久免费网站模板seo推广公司教程

永久免费网站模板,seo推广公司教程,做直播 网站的上市公司,商城网站建设天软科技harbor的安装 为什么要整这个呢,因为我在学习k8s,但是需要一个自己的镜像仓库。于是,最开始想到的就是在本地直接部署一个,还比较安全、快速。 直接下载了官方的项目,运行脚本发现出了异常,这种异常我已经…

harbor的安装

为什么要整这个呢,因为我在学习k8s,但是需要一个自己的镜像仓库。于是,最开始想到的就是在本地直接部署一个,还比较安全、快速。

直接下载了官方的项目,运行脚本发现出了异常,这种异常我已经司空见惯了。我的电脑是M1芯片的,ARM架构的,很难和主流的x86架构的芯片兼容。随意,很多的docker镜像也很难在我的mac上跑。

失败了很多次,我决定把我的腾讯云服务器摆上来,为此,我还停服了我运营很久的博客网站。

linux上的安装

需要的环境:docker docker-compose

docker

我的已经安装了

(base) [root@apps]# docker version
Client:Version:         1.13.1API version:     1.26Package version: docker-1.13.1-209.git7d71120.el7.centos.x86_64Go version:      go1.10.3Git commit:      7d71120/1.13.1Built:           Wed Mar  2 15:25:43 2022OS/Arch:         linux/amd64Server:Version:         1.13.1API version:     1.26 (minimum version 1.12)Package version: docker-1.13.1-209.git7d71120.el7.centos.x86_64Go version:      go1.10.3Git commit:      7d71120/1.13.1Built:           Wed Mar  2 15:25:43 2022OS/Arch:         linux/amd64Experimental:    false
# yum list installed | grep docker
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
docker.x86_64                          2:1.13.1-209.git7d71120.el7.centos
docker-client.x86_64                   2:1.13.1-209.git7d71120.el7.centos
docker-common.x86_64                   2:1.13.1-209.git7d71120.el7.centos

没安装的,我这里推荐一个大神写的脚本,实现一步安装

[root@root ~]# cat dockerInstall.sh
#!/bin/bash
Version="docker的版本号"# 下载docker安装源
wget -P /etc/yum.repos.d/ https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo# 安装docker
yum -y install docker-ce-$Version || echo -e '\033[1;31m安装失败,请检查网络和yum源配置!\033[0m'# 使用国内镜像加速
# 阿里云(需要登录账号分配地址)
# 网易云 https://vgunv6qp.mirror.aliyuncs.com
# 腾讯云 https://mirror.ccs.tencentyun.com
# 中科大 https://docker.mirrors.ustc.edu.cn
# docker中国 https://registry.docker-cn.com
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://mirror.ccs.tencentyun.com","https://docker.mirrors.ustc.edu.cn","https://registry.docker-cn.com"]
}
EOF# 重新加载配置并启动docker
systemctl daemon-reload
systemctl enable --now dockerdocker version && echo -e "\033[1;32m${Version}安装成功!\033[0m" || echo -e '\033[1;31m安装失败!\033[0m'

docker-compose的安装

因为我的docker版本是1.13.1 我的docker-compose的版本得慎重了,恰好看到了官方代码库 中和1.13.1对应的1.13.0的版本,于是开始安装。

wget https://github.com/docker/compose/releases/download/1.13.0/docker-compose-Linux-x86_64
mv docker-compose-Linux-x86_64 /usr/bin/docker-compose
chmod +x /usr/bin/docker-compose
ll /usr/bin/docker-compose
docker-compose -v

harbor的安装

官方的代码地址上找,我比较谨慎,依旧是找了版本相近的。

wget https://github.com/goharbor/harbor/releases/download/v2.0.0/harbor-online-installer-v2.0.0.tgz
tar xvf harbor-online-installer-v2.0.0.tgz -C /usr/local/
cd /usr/local/harbor
cp harbor.yml.tmpl harbor.yml
# 改一下harbor的端口、密码就可以了
vim harbor.yml
# harbor的数据文件
mkdir -p /harbor/data
bash install.sh

注意harbor.ymlhostname配置:

# The IP address or hostname to access admin UI and registry service.
# DO NOT use localhost or 127.0.0.1, because Harbor needs to be accessed by external clients.
hostname: 你外网可以访问的ip

真的巨坑,我本地的docker去连接的时候,直接各种乱七八糟的错误,都因为hostname配置错了。

报错了,版本的问题,该来的还是来了。直接删除全部的镜像、容器、正在跑的服务。

重装docker

话不多说,我直接上脚本。

docker stop $(docker ps | grep '0.0.0.0' | awk '{print $1}')
docker rm $(docker ps -a | grep 'ago' | awk '{print $1}')
docker rmi $(docker images | grep 'ago' | awk '{print $3}')

从此,docker的世界安静了。我要卸载升级高版本的了。

yum remove docker  docker-common docker-selinux docker-engine -y
wget -P /etc/yum.repos.d/ https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum list docker-ce --showduplicates | sort -r

版本的排序,让我看的眼花缭乱。

最终选择了这个版本的docker-ce-18.06.0.ce

yum install -y docker-ce-18.06.0.ce

这下总可以了吧,运行install.sh的脚本,还出错!

那这样,我就选docker-compose1.20.0的版本安装吧。

wget https://github.com/docker/compose/releases/download/1.20.0/docker-compose-Linux-x86_64
mv docker-compose-Linux-x86_64 /usr/bin/docker-compose
chmod +x /usr/bin/docker-compose
ll /usr/bin/docker-compose
docker-compose -v

安装完了,总算可以了吧,再次install.sh

# 启动docker
systemctl start docker
# 检查一下docker是否启动
docker ps

docker启动了,那就继续执行脚本吧。

此时,我的docker启动了这么多的容器:

浏览器访问,账号密码:admin/你配置的。进来了之后就是这样的:

所以,版本对应关系

DockerDocker-compseHarbor
docker-ce-18.06.0.ce1.20.02.0.0

至此,我的harbor被我折腾出来了。下一步:开始整我自己的镜像仓储。

使用

到现在为止,harbor的安装成功了,应该如何使用呢?我们继续。

本地的docker desktop for mac这样配置:

docker login ip

按照提示输入你的用户名、密码就可以实现认证了。成功了的是这样的:

关于harbor的使用,我会后期继续讲解的,篇幅原因,这期先这样啦。

http://www.tj-hxxt.cn/news/34683.html

相关文章:

  • 建设官方网站的请示列表网推广效果怎么样
  • 网站百度突然不收录互联网广告平台排名
  • 如何做网站建设业务员中国市场营销网网站
  • 东莞商城网站建设怎么免费自己做推广
  • 网站设计网页版搜索引擎优化的要点
  • 高端汽车网站建设百度联盟怎么加入
  • 上海网站建设推企业seo顾问
  • 网站建设期末作业合肥网站seo费用
  • 南汇北京网站建设建设优化网站
  • 网站开发管理招聘网络营销有哪些手段
  • 星河东莞网站建设小时seo
  • 深圳市外贸网站建设搜索引擎优化的主要特征
  • 郑州七彩网站建设公司怎么样东莞百度seo关键词优化
  • 大连网站建设设计公司哪家好培训学校怎么招生
  • 网络推广销售怎么做seo是什么味
  • 昆明做网站费用今日油价92汽油价格
  • 专业做网站的软件无锡谷歌优化
  • wordpress 论坛编辑器北京seo全网营销
  • 提供龙岗网站建设新的seo网站优化排名 网站
  • 网站制作公司咨询网站制作公司网店营销策划方案
  • 劳务公司找工程网站内优化包括哪些
  • 网站建设 管理系统开发网络广告公司
  • 现在建一个网站一年费用只要几百元企业网站推广方案设计毕业设计
  • 做侵权电影网站什么后果谷歌官方app下载
  • 上海做b2b国际网站公司河北网站建设案例
  • 宁陵做网站百度云客服人工电话
  • 江苏工程造价信息网官网搜索引擎优化的流程是什么
  • 开锁换锁做网站百度推广怎么看关键词排名
  • 毕业设计做网站 如何做沈阳网站推广优化
  • 吉林省白山市建设厅网站首页英雄联盟更新公告最新