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

如何搭建个人博客网站jsp网站开发实例教学

如何搭建个人博客网站,jsp网站开发实例教学,网页设计中常见的布局有哪些,官方网站开发哪家便宜docker buildx 使用 1.启用docker buildx2.启用 binfmt_misc3.从默认的构建器切换到多平台构建器3.1创建buildkitd.toml文件(私有仓库是http没有证书的情况下,需要配置)3.2创建构建器并使用新创建的构建器 4.构建多架构镜像并推送至harbor仓库…

docker buildx 使用

  • 1.启用docker buildx
  • 2.启用 binfmt_misc
  • 3.从默认的构建器切换到多平台构建器
    • 3.1创建buildkitd.toml文件(私有仓库是http没有证书的情况下,需要配置)
    • 3.2创建构建器并使用新创建的构建器
  • 4.构建多架构镜像并推送至harbor仓库
  • 5.遇到的问题
    • 5.1内核版本低于4报错
      • 5.1.1报错信息参考
      • 5.1.2 centos7内核升级
    • 5.2 私有仓为http构建镜像报错

版本要求:docker版本不低于19.03,才能使用docker buildx

1.启用docker buildx

#查看docker buildx是否已开启
docker buildx version
# 没有开启,则执行一下命令
export DOCKER_CLI_EXPERIMENTAL=enabled
# 查看docker buildx是否正常运行
docker buildx ls

在这里插入图片描述

2.启用 binfmt_misc

docker桌面版(windows系统和macos系统默认是启用binfmt_misc的)。
Linux版本默认不支持构建arm架构镜像,因此需要自行安装启动:

# 内核低于4.X的版本建议先升级下内核,不然会出错。
#(最后面会贴上我安装时遇到的问题以及centos版本如何升级)# 安装模拟器(用于多平台镜像构建)
docker run --rm --privileged docker/binfmt:66f9012c56a8316f9244ffd7622d7c21c1f6f28d# 验证是否开启binfmt_misc
ls -al /proc/sys/fs/binfmt_misc/# 验证是否启用处理器
cat /proc/sys/fs/binfmt_misc/qemu-arm

在这里插入图片描述

3.从默认的构建器切换到多平台构建器

Docker默认会使用不支持多 CPU 架构的构建器,因此需要手动切换。

3.1创建buildkitd.toml文件(私有仓库是http没有证书的情况下,需要配置)

buildkitd.toml

debug = true
# insecure-entitlements allows insecure entitlements, disabled by default.
insecure-entitlements = [ "network.host", "security.insecure" ]# optionally mirror configuration can be done by defining it as a registry.
# 这里配置私有库地址,可以配置多个。
#可以多个配置
[registry."XX.XX.XX.XX"]http = trueinsecure = true
#可以多个配置
[registry."XX.XX.XX.XX"]
http = true
insecure = true

3.2创建构建器并使用新创建的构建器

# 国内镜像(有ssl证书(https)的私有库时,直接用这个命令就可以了)
#docker buildx create --use --name=mybuilder-cn --driver docker-container --driver-opt image=dockerpracticesig/buildkit:master # 如果私有仓库是http没有证书的情况下需要指定 --driver-opt network=host 和 --config /etc/buildkit/buildkitd.toml 两个参数,
# 需要先创buildkitd.toml配置文件
# 另外需要在/etc/docker/daemon.json中添加"insecure-registries": ["image.xxxxxx.com"]
docker buildx create --use --name=mybuilder-cn --driver docker-container --driver-opt image=dockerpracticesig/buildkit:master --driver-opt network=host --config /home/buildkit/buildkitd.toml# 使用新创建mybuilder-cn实例
docker buildx use mybuilder-cn
# 删除构建器
# docker buildx rm mybuilder-cn

4.构建多架构镜像并推送至harbor仓库

docker buildx build --platform linux/arm64,linux/amd64 -t 192.168.18.150/chenlf/server-center:1.0.0 . --push

在这里插入图片描述

5.遇到的问题

5.1内核版本低于4报错

5.1.1报错信息参考

在这里插入图片描述

5.1.2 centos7内核升级

linux内核版本升级(centos7)

5.2 私有仓为http构建镜像报错

以下两种错误均是没有ssl证书导致的。
在这里插入图片描述
在这里插入图片描述

http://www.yayakq.cn/news/834091/

相关文章:

  • cms开源建站系统深圳百度推广排名优化
  • 库尔勒网站建设哪家专业婚庆网站建设总结
  • 商家怎样入驻微信小程序沧州搜索引擎优化
  • ftp 迁移 网站html5页面模板大全
  • 创建网站论坛贸易网站模板
  • 苍溪建设局网站手机排行榜第一名
  • 沈阳做网站有名公司有哪些举报网站平台
  • 微网站制作网站开发怎么下学做衣服网站
  • 登陆国外的网站要这么做慧聪网de网站建设策略
  • 广东省建设厅投诉网站安龙网站建设
  • 北京网站搭建服务郑州网站设计报价表
  • 网站开发综合技能实训心得体会一站式网站建设设计
  • 宁夏网站建设品牌公司有没有专业帮忙做ppt的网站
  • 广东建设协会网站公司网页宣传
  • 做餐饮要看的网站保健品网站dede模板
  • 手机软件上传网站WordPress网站hym地图
  • 网站推广的方式包括wordpress设置显示摘要
  • 青岛外贸网站运营哪家好销售平台网站建设方案
  • html5 网站后台有什么网站是帮别人做设计的
  • 哪个网站可以做魔方图片网站建设会销
  • 图书馆网站建设与评价研究博罗网站建设费用
  • 自己的公众号温州快速排名优化
  • 宁波住房和城乡建设局网站大城 网站
  • 做个免费的网站2024新冠又来了
  • 网站建设捌金手指下拉二八创新创业项目计划书
  • 晋江网站设计泉州名扬专业上海工程相关的公司
  • 哪些网站可以做电脑画画赚钱杭州网站推广方案平台
  • 做网站好还是阿里巴巴好wordpress免备案
  • 网络搏彩网站做代理如何利用互联网营销
  • 单页网站利润百度邮箱注册申请免费注册