草庐IT

insecure-registry

全部标签

Docker Registry 2.0 - 如何删除未使用的图像?

我们将私有(private)docker注册表更新为官方Registry2.0。这个版本现在可以删除由标签标识的docker图像(参见https://docs.docker.com/registry/spec/api/#deleting-an-image),但我仍然看不到清理旧图像的方法。由于我们的CI服务器不断生成新图像,我需要一种方法来从私有(private)注册表中删除不再由命名标记标识的所有图像。如果没有内置方法来实现这一点,我认为自定义脚本可能会起作用,但我也没有看到v2API方法来列出图像的所有存储主题标签。如何保持我的私有(private)注册表清洁?有什么提示吗?

linux - zsh compinit : insecure directories. Compaudit 显示/tmp 目录

我在RaspberryPi2(RaspbianJessie)上运行zsh。zshcompinit提示/tmp目录不安全。所以,我检查了目录的权限:$compauditThereareinsecuredirectories:/tmp$ls-ld/tmpdrwxrwxrwt13rootroot16384Apr1011:17/tmp显然任何人都可以在/tmp目录中做任何事情。考虑到它的目的,这是有道理的。所以我尝试了thisstackoverflowquestion上的建议.我还在其他网站上尝试了类似的建议。具体来说,它建议关闭对该目录的组写权限。由于根据ls-ld权限看起来如何,我还必须关

mysql - Bash 脚本 Mysql 警告 : Using a password on the command line interface can be insecure

您好,我有一个脚本可以对一些mysql数据库进行分区。我们正在从5.5升级到5.6。在测试脚本时,我注意到新的5.6版本的mysql返回Warning:Usingapasswordonthecommandlineinterfacecanbeinsecure.解决此问题的最佳方法是什么?我读到一个解决方法是2>/dev/null但我将无法获得退出代码或任何错误,如果它们发生的话。有没有其他方法可以做到这一点。这是有问题的代码行:MYSQL_RESULT=`echo"SETsql_log_bin=0;SET@pdb='$DB',@ptable='$table';CALLmaintenanc

php - 哪个更好 : Dependency Injection+Registry or Dependency Injection or Global Registry?

首先,我想将此问题仅限于Web开发。因此,只要该语言用于Web开发,这就是语言不可知的。就个人而言,我是从PHP背景而来的。通常我们需要使用来自多个作用域的对象。例如,我们可能需要在正常范围内使用数据库类,但也需要从Controller类中使用。如果我们在正常范围内创建数据库对象,那么我们无法从Controller类内部访问它。我们希望避免在不同的范围内创建两个数据库对象,因此需要一种无论范围如何都可以重用数据库类的方法。为此,我们有两个选择:将数据库对象设为全局,以便可以从任何地方访问。将数据库类以例如Controller构造函数的参数的形式传递给Controller​​类。这称为依

android - 在 android 的 Google Chrome 中,如何设置 unsafely-treat-insecure-origin-as-secure

我在我的网络应用程序中使用getUserMedia(),当我在localhost上测试我的应用程序时效果很好。但是,如果我将笔记本电脑视为服务器并在我的android手机的GoogleChrome浏览器中启动应用程序,则会出现错误:getUserMedia()nolongerworksoninsecureorigins.Tousethisfeature,youshouldconsiderswitchingyourapplicationtoasecureorigin,suchasHTTPS.Seehttps://goo.gl/rStTGzformoredetails.当我检查[https

node.js - 如何解决返回 ENOAUDIT : Your configured registry does not support audit requests? 的 npm 审计

这最近发生了,除了添加一些额外的依赖项之外,我不知道我可能会做些什么来破坏它。我正在使用https://registry.npmjs.org/(默认)。日志文件的相关部分如下。有没有人见过类似的东西?我只在一些旧的错误报告中看到过这一点。6infoauditSubmittingpayloadof66980bytes7httpfetchPOST500https://registry.npmjs.org/-/npm/v1/security/audits548ms8verbosestackError:Yourconfiguredregistry(https://registry.npmjs.

docker 登录: Error when manually logging into private Registry

我无法从CLI手动登录我的私有(private)GitLabDocker注册表:#dockerlogin-u"${DOCKER_USER}"-p"${DOCKER_PASS}""${DOCKER_URL}"errorgettingcredentials-err:exitstatus1,out:`CannotautolaunchD-BuswithoutX11$DISPLAY`系统信息:Ubuntu18.04docker-ce18.03.1~ce~3-0~ubuntu(来自官方仓库,无安装脚本)没有任何用户的~/.docker/config.json并且我正在以root身份执行docker

docker - Docker 推送到私有(private)注册表的 X-Registry-Auth 的内容是什么

使用RESTAPI将Docker镜像推送到私有(private)注册表时,X-Registry-Authheader的内容应该是什么??根据UsingDockerAPItopushtoprivateregistry,需要X-Registry-Authheader。https://groups.google.com/forum/#!topic/docker-user/vXcA8fsCNZM建议该值应该是格式为base64编码的JSON字符串:{'username':string,'password':string,'email':string,'serveraddress':string

docker - GCP 容器推送不起作用 - "denied: Please enable Google Container Registry API in Cloud Console at ..."

我在将docker镜像上传到GCPContainer注册表时遇到问题。我在关注instructionshere.正如您在下面的屏幕截图中看到的,我已经:登录到我的谷歌云shell并通过dockerfile构建了一个docker镜像正确标记了我的图片(我认为)尝试使用正确的命令推送图像(我认为)但是,我收到此错误:拒绝:PleaseenableGoogleContainerRegistryAPIinCloudConsoleathttps://console.cloud.google.com/apis/api/containerregistry.googleapis.com/overvie

docker - 如何为 docker 注册表允许多个 '--insecure-registry'

众所周知,我们可以在/etc/default/docker配置文件中添加一个--insecure-registry来允许不安全的注册表,如下所示:DOCKER_OPTS="$DOCKER_OPTS--insecure-registrymyregistry:5000"我的问题是:它是否支持添加多个--insecure-registry因为我们需要与多个注册表进行通信? 最佳答案 您可以通过排列来指定多个不安全的注册表:--insecure-registryIP1:PORT--insecure-registryIP2:PORT--ins