/logo.jpg

jinnzy 的博客

拉取上传多架构镜像的方法

使用docker拉取上传 拉取amd64镜像,并重命名tag 上传 1 2 3 docker pull --platform amd64 k8s.gcr.io/kube-apiserver:v1.18.5 docker tag k8s.gcr.io/kube-apiserver:v1.18.5 reg.xxx.cn/kube-apiserver:v1.18.5-amd64 docker push reg.xxx.cn/kube-apiserver:v1.18.5-amd64 拉取arm64镜像 1 2 3 docker pull --platform arm64 k8s.gcr.io/kube-apiserver:v1.18.5 docker tag k8s.gcr.io/kube-apiserver:v1.18.5 reg.xxx.cn/kube-apiserver:v1.18.5-arm64 docker push reg.xxx.cn/kube-apiserver:v1.18.5-arm64

编译docker-compose arm版本

使用docker方式编译出来的文件在华为云鲲鹏上运行缺少库,所以选择直接在鲲鹏虚机上编译 安装python3 1 2 3 yum install git python36 python36-devel python36-pip zlib-devel -y python3 -m pip install --upgrade pip