草庐IT

Registry

全部标签

amazon-web-services - 如何从 AWS ECR Container Registry 中删除未标记的图像

将图像推送到AmazonECR时,如果存储库中已存在标签,则旧图像仍保留在注册表中,但处于未标记状态。所以,如果我第二次dockerpushimage/haha:1.0.0(假设有变化)第一个图像会从AWSECR中取消标记。有没有办法从未标记的图像中安全地清除所有注册表? 最佳答案 您可以在一个请求中删除所有图像,无需循环:IMAGES_TO_DELETE=$(awsecrlist-images--region$ECR_REGION--repository-name$ECR_REPO--filter"tagStatus=UNTAGG

amazon-web-services - 如何从 AWS ECR Container Registry 中删除未标记的图像

将图像推送到AmazonECR时,如果存储库中已存在标签,则旧图像仍保留在注册表中,但处于未标记状态。所以,如果我第二次dockerpushimage/haha:1.0.0(假设有变化)第一个图像会从AWSECR中取消标记。有没有办法从未标记的图像中安全地清除所有注册表? 最佳答案 您可以在一个请求中删除所有图像,无需循环:IMAGES_TO_DELETE=$(awsecrlist-images--region$ECR_REGION--repository-name$ECR_REPO--filter"tagStatus=UNTAGG

Docker Trusted Registry - 无法满足可用的容器插槽

我正在尝试安装DockerTrusterRegistry(DTR)。我正在执行以下命令:dockerrun-it--rm\docker/dtrinstall\--ucp-urlhttps://10.000.000.125\--ucp-nodenode123\--dtr-external-urlhttps://10.000.000.97\--ucp-usernameadmin--ucp-passwordadmin\--ucp-ca"$(catucp-ca.pem)"\我收到以下错误:ERRO[0000]MakesurethatthereisanodeinyourUCPclusterwhe

Docker Trusted Registry - 无法满足可用的容器插槽

我正在尝试安装DockerTrusterRegistry(DTR)。我正在执行以下命令:dockerrun-it--rm\docker/dtrinstall\--ucp-urlhttps://10.000.000.125\--ucp-nodenode123\--dtr-external-urlhttps://10.000.000.97\--ucp-usernameadmin--ucp-passwordadmin\--ucp-ca"$(catucp-ca.pem)"\我收到以下错误:ERRO[0000]MakesurethatthereisanodeinyourUCPclusterwhe

tags - "tag latest not found"on docker pull 与私有(private)注册表

我无法将图像推送到私有(private)注册表并获取:在存储库中找不到标签最新我正在使用Docker提供的默认注册表容器:#dockerimagesREPOSITORYTAGIMAGEIDCREATEDVIRTUALSIZEregistrylatest7e2db37c65648daysago411.6MBjanos/wheezylatest900e813f1fd911monthsago218.6MB作为测试,假设我想要一个本地版本的wheezy:#dockertagjanos/wheezystaging-docker.mysite.nl/myself/wheezy#dockerpush

tags - "tag latest not found"on docker pull 与私有(private)注册表

我无法将图像推送到私有(private)注册表并获取:在存储库中找不到标签最新我正在使用Docker提供的默认注册表容器:#dockerimagesREPOSITORYTAGIMAGEIDCREATEDVIRTUALSIZEregistrylatest7e2db37c65648daysago411.6MBjanos/wheezylatest900e813f1fd911monthsago218.6MB作为测试,假设我想要一个本地版本的wheezy:#dockertagjanos/wheezystaging-docker.mysite.nl/myself/wheezy#dockerpush

Docker 将间歇性故障推送到 kubernetes 上的私有(private) docker 注册表(docker-desktop)

我在docker-desktop(mac)上运行kubernetes集群。它内部有一个本地docker注册表。我可以通过API调用查询注册表来获取标签列表。我之前可以推送图像,但需要多次尝试才能推送。我现在无法推送新的更改。看起来它为层推送成功,但随后不承认该层已被推送,然后重试。Repo被称为localhost:5000,我按照https://blog.hasura.io/sharing-a-local-registry-for-minikube-37c7240d0615/上的说明正确地进行了端口转发我没有使用ssl证书,因为这是在本地机器上进行开发。(端口转发已被证明有效,否则AP

Docker 将间歇性故障推送到 kubernetes 上的私有(private) docker 注册表(docker-desktop)

我在docker-desktop(mac)上运行kubernetes集群。它内部有一个本地docker注册表。我可以通过API调用查询注册表来获取标签列表。我之前可以推送图像,但需要多次尝试才能推送。我现在无法推送新的更改。看起来它为层推送成功,但随后不承认该层已被推送,然后重试。Repo被称为localhost:5000,我按照https://blog.hasura.io/sharing-a-local-registry-for-minikube-37c7240d0615/上的说明正确地进行了端口转发我没有使用ssl证书,因为这是在本地机器上进行开发。(端口转发已被证明有效,否则AP

docker - 从我的私有(private) docker-registry 中提取 Docker 而不指定主机

我正在使用docker-registry来拉取我自己的docker镜像,但我想这样做而不需要指定主机。意思:而不是写:dockerpull:/我想写:dockerpull首先它会尝试从我的私有(private)注册表中拉取docker,然后再尝试从公共(public)docker注册表中拉取它。有可能吗?我尝试将DOCKER_INDEX_URL更改为[my_docker_registry_host]:[port],但它不起作用。 最佳答案 你可以修改或添加你的/etc/sysconfig/dockerADD_REGISTRY='--

docker - 从我的私有(private) docker-registry 中提取 Docker 而不指定主机

我正在使用docker-registry来拉取我自己的docker镜像,但我想这样做而不需要指定主机。意思:而不是写:dockerpull:/我想写:dockerpull首先它会尝试从我的私有(private)注册表中拉取docker,然后再尝试从公共(public)docker注册表中拉取它。有可能吗?我尝试将DOCKER_INDEX_URL更改为[my_docker_registry_host]:[port],但它不起作用。 最佳答案 你可以修改或添加你的/etc/sysconfig/dockerADD_REGISTRY='--