arm64部署nexus

mkdir -p ~/nexus/data
chmod 777 -R ~/nexus  
docker run --restart always -d -v ~/nexus/data:/nexus-data -p 8081-8089:8081-8089 --name nexus klo2k/nexus3

大约等待两分钟后通过浏览器访问 http://IP地址:8081 即可进入 Nexus 的管理界面
默认帐号为admin,默认密码可通过挂载的数据卷中的admin.password查看
在这里插入图片描述

编辑/etc/docker/daemon.json

{
    "insecure-registries" : [ "10.7.127.154:8082" ]
}
systemctl daemon-reload
systemctl restart docker

找个镜像上传

docker pull 10.7.127.154:8082/nginx:latest
docker tag nginx:latest 10.7.127.154:8082/nginx:latest
docker push 10.7.127.154:8082/nginx:latest

如果出现 http: server gave HTTp response to HTTPs client

是因为:k3s去拉镜像的时候用的https,但是本地镜像服务不支持https,只支持http

解决办法:

将registries.yaml写入位于/etc/rancher/k3s目录下 每个节点都得配置!!!

mirrors:
  "10.7.127.154:8082":
    endpoint:
      - "http://10.7.127.154:8082"
configs:
  "10.7.127.154:8082":
    auth:
      username: "admin"
      password: "admin123"

重启每个节点
master:

sudo systemctl restart k3s

work:

sudo systemctl restart k3s-agent
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值