首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何让ack忽略*.orig文件?

问题:如何让 ACK 忽略 *.orig 文件?

回答:

要使 ACK(Azure Container Registry)忽略 .orig 文件,您需要按照以下步骤操作:

  1. 登录到您的 Azure 订阅,并打开 Azure 门户。
  2. 转到“虚拟机”服务,然后点击“容器注册表”。
  3. 在容器注册表页面上,点击“+ 创建仓”。
  4. 为您的仓库输入一个名称,例如 myregistry
  5. 确保在“仓库名称”字段中输入的仓库名称与您的 Azure 订阅相关。
  6. 点击“创建仓”。
  7. 现在,在您的新仓库中创建一个名为 manifest.json 的文件。将以下代码复制并粘贴到 manifest.json 文件的末尾:
代码语言:json
复制
{
  "name": "MyRegistry",
  "tagFormat": "v{0}",
  "registry": "myregistry",
  "repository": "myrepository",
  "manifests": [
    {
      "name": "MyImage",
      "version": "1.0.0",
      "manifest": {
        "name": "MyImage",
        "version": "1.0.0",
        "description": "My first Docker image",
        "tags": [
          "myimage:1.0.0"
        ],
        "icons": {},
        "scope": "docker-login"
      },
      "layers": [
        {
          "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
          "digest": "sha256:c5a37154321909913b624a0a3621621e245a86755b6244f325ee391089628e36",
          "size": 967,
          "architecture": "amd64",
          "os": "linux"
        }
      ]
    }
  ]
}
  1. 在同一目录下创建一个 .docker/config.json 文件。将以下代码复制并粘贴到 .docker/config.json 文件的末尾:
代码语言:json
复制
{
  "auths": {
    "myregistry.azurecr.io": {}
  }
}
  1. 在您的本地计算机上,使用以下命令将 Docker 镜像推送到 Azure 容器注册表:
代码语言:bash
复制
docker push myregistry.azurecr.io/myrepository:1.0.0
  1. 在 Azure 门户中,转到您的容器注册表。
  2. 在“镜像”选项卡下,找到 myregistry.azurecr.io,点击它以查看已创建的镜像。
  3. 点击 myrepository 标签,然后点击 1.0.0 版本以查看镜像。

现在,您已经成功将 Docker 镜像推送到 Azure 容器注册表,并可以在 Kubernetes 集群中使用它。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券