【docker】Ubuntu22使用skopeo离线推送镜像

1,准备安装skopeo

bash 复制代码
# 安装skopeo
apt install skopeo --fix-missing
# 创建目录
mkdir -p skopeo_bundle
# 拷贝主要的
cp /usr/bin/skopeo skopeo_bundle/
# 下载依赖库
ldd /usr/bin/skopeo | awk '{print $3}' | grep '/' | xargs -I '{}' cp -v '{}' skopeo_bundle/
# 压缩
tar czf skopeo_bundle.tar.gz skopeo_bundle

2,需要新建个文件,配置安全策略。

bash 复制代码
cat > /etc/containers/policy.json <<'EOF'
{
  "default": [
    {
      "type": "insecureAcceptAnything"
    }
  ]
}
EOF

3,安装命令如下

bash 复制代码
skopeo copy \
  docker-archive:app.a-client.1.1.0-rc.11.container.tar.gz \
  docker://172.16.121.80:5443/a-client:1.1.0-rc.11 \
  --dest-creds ap:passwd \
  --dest-tls-verify=false
相关推荐
孙同学_2 小时前
【Linux篇】应用层协议HTTP
linux·运维·http
我爱学习好爱好爱2 小时前
Ansible Loop循环 循环遍历的属性 Notify和Handlers
linux·运维·ansible
xin_yao_xin2 小时前
Linux下项目开机自启服务
linux·运维·服务器
陳10302 小时前
Linux:入门开发工具--Git和GUN调试器
linux·运维·git
迷路爸爸1802 小时前
Docker 配置镜像源后仍然 `pull` 失败:问题、原因与解决方案
docker·容器·eureka
IT界的老黄牛2 小时前
后端 2ms,页面 7 秒:一次 CDN“帮倒忙“的排查实录
运维·网络
YQ_012 小时前
Ubuntu 执行 `ubuntu-drivers autoinstall` 后,Wi‑Fi 消失、外接显示器无反应的排查与修复
linux·运维·ubuntu
李李李li2 小时前
ubuntu22.04mt76x2u网卡断网
linux·运维·服务器
cui_ruicheng2 小时前
操作系统入门(一):从冯诺依曼到进程概念
linux·运维·服务器·ubuntu