docker-registry相关内容
我希望将Docker映像推送到注册表,并将该映像的SHA-256摘要标记为。我使用的是Bazel,更具体地说是docker_rules中的container_push。很遗憾,我无法检索图像摘要并用其标记图像。 假设我具有以下BUILD.bazel配置,我如何执行此操作?🙏 go_image( name = "image", embed = [":app1_lib"]
..
我有一个Github组织,并尝试将容器注册表从docker hub迁移到GitHub Packages。通过使用Github工作流,以下是我用来将docker推送到GitHub Packages: 的YAML name: ghcr_test on: push: branches: - dev jobs: deploy: runs-on: ubuntu-la
..
我按照给定的步骤here创建了使用nginx";进行身份验证的代理。 证书是使用openssh 创建的 openssl req -newkey rsa:4096 -nodes -sha256 -keyout myregistry.key -x509 -days 365 -out myregistry.crt 然后docker-compose up --build启动坞站注册
..
我现在设置了两个GitHub操作工作流。一个用于将图像发布到jFrog注册表,另一个用于将具有新标记的图像提升到jFrog artiFactory。 我正尝试在推送工作流中使用githorb.vent.number,但由于某些原因,如果不是发出Pull_Request...因此,我得到错误: 来自后台进程的错误响应:MANIFEST for(Company JFrog ArtiFactor
..
在不在GCE上的管道中,从registry.gitlab.com推送&;Pull真的很困难,总会有延迟或低带宽等问题。 是否有相应的镜像来加速坞站映像推送和拉出过程? 推荐答案 您可以编辑/etc/docker/daemon.json并添加注册表镜像 { "registry-mirrors": ["https://gitlab.mirrorlist.ir"] }
..
我无法从 CLI 手动登录我的私人 GitLab Docker 注册表: # docker login -u "${DOCKER_USER}" -p "${DOCKER_PASS}" "${DOCKER_URL}"获取凭据时出错 - 错误:退出状态 1,输出:`Cannot autolaunch D-Bus without X11 $DISPLAY` 系统信息: Ubuntu 18.04
..
我正在使用 https://github.com/kwk/docker-registry-frontend 用于我的私人 docker 注册表前端.如果我的文件位于 /certs/domain.crt 和 /certs/domain.key,如何在启用 SSL 加密的情况下使用此前端?有一节 https://github.com/kwk/docker-registry-frontend#ssl-e
..
我正在尝试从我的 Jenkins 推送到 Google 容器注册表.构建在 Kubernetes Jenkins 插件中运行,该插件使用 gcr.io/cloud-solutions-images/jenkins-k8s-slave 将 docker 镜像构建到 Kubernetes 原生 Docker 中. 对 Google 容器注册表进行身份验证后,我正在尝试推送新建的映像.这是我的管道
..
如何在此设置中教我的 Jenkisfile 通过基本身份验证登录? 我正在为我的 Jenkins 构建使用自定义 docker 映像.如文档 here 中所述,我这样定义了一个 docker 代理: 管道{代理人 {码头工人{图片“registry.az1:5043/maven-proto"registryUrl 'https://registry.az1'args '-v/var/jen
..
我正在使用 docker swarm mode host 将注册表中的一些图像部署到我的应用程序服务器中: 我在注册表中的镜像是这样的(执行docker images): 存储库标签图像 ID 创建大小localhost:5000/myApp G02R00C09_myTag c1fc2242f9a0 2 小时前 272MB 在 my docker compose file 下,我的服务如
..
我对 docker 非常陌生,正在尝试将我的 AWS EC2 AMI 导入到 docker 映像中.该图像是 m2 linux 图像. 我还设置了一个私有 docker hub(artifactory),我打算将图像推送到它并使其可供使用.在不从基础镜像开始更新的情况下,将 AMI 导入 docker 镜像的步骤是什么? 指向任何解释的指针也可以. 解决方案 我是这样做的.
..
请帮助我理解 docker compose 中“image"和“build"之间的区别 解决方案 image 表示 dockercompose 将基于该图像运行一个容器 build 表示 docker compose 将首先根据与构建关联的路径中找到的 Dockerfile 构建映像(然后基于该映像运行容器). PR 2458 最终被合并以允许两者(并使用 image 作为构建时的
..
我写了一个看起来像这样的 Dockerfile 来自 ubuntu:12.04运行 apt-get 更新运行 apt-get install -y wget 现在我的主机中有一个名为 abc.txt 的文件.我怎样才能将它复制到这个容器.我可以在 Dockerfile 中添加从主机复制到容器的任何步骤. 解决方案 像这样使用 COPY 命令: 复制 foo.txt/data/foo.
..
我有一个 GitLab 项目 gitlab.com/my-group/my-project,它有一个 CI 管道,用于构建图像并将其推送到项目的 GitLab 注册表 registry.gitlab.com/my-group/my-project:tag.我想将此映像部署到 Google Compute Engine,在那里我有一个运行 docker 的 VM. 通过 ssh 进入虚拟机,然
..
我正在尝试让 docker-compose 部署到 AWS Elastic Beanstalk 工作,其中 docker 映像是从 GitLab 托管的私有注册表中提取的. 奇怪的是,初始部署完美无缺;它从私有注册表中拉取镜像并使用 docker-compose 启动容器,并且可以通过主机访问网页(由 Django 提供服务). 使用相同的docker-compose和相同的docke
..
我已经在一个 docker 容器内运行了一个 gitlab 服务器,并在另一个 docker 容器内运行了一个外部 nginx 服务器,因此 gitlab nginx 服务器被停用.现在我想使用 gitlab 服务器中包含的 docker 注册表. 我尝试从管理手册中获取信息:https://docs.gitlab.com/ee/administration/container_regist
..
我正在使用 docker swarm mode host 将一些镜像从我的注册表部署到我的应用服务器: 我在注册表中的图像看起来像这样(执行 docker images): REPOSITORY TAG IMAGE ID 创建大小本地主机:5000/myApp G02R00C09_myTag c1fc2242f9a0 2 小时前 272MB 在 my docker compose fil
..
请帮助我理解docker compose中'image'和'build'的区别 解决方案 image 表示 dockercompose 将运行基于该图像的容器 build 意味着 docker compose 将首先根据在与构建关联的路径中找到的 Dockerfile 构建映像(然后运行基于该映像的容器). PR 2458 最终合并以允许两者(并使用 image 作为构建时的图像名
..
嗨,我想从我的私人注册表中删除一个 docker 镜像,我执行的步骤是: 我已经做了如何使用Docker Registry API V2从私有注册表中删除镜像的解决方案? 推荐但没用 我做了一个 HEAD 请求来获取 Docker-Content-Digest curl --cacert ~/Documents/certificates//ca.pem --key ~/Docum
..
我在 Dockerfile 中使用 RUN 指令来安装 rpm RUN yum -y install samplerpm-2.3 但是,我想将值“2.3"作为参数传递.我的 RUN 指令应该类似于: RUN yum -y install samplerpm-$arg 其中 $arg=2.3 解决方案 从 Docker 1.9 开始,您正在寻找 --build-arg 和 ARG 指
..