问题标签 [docker-repository]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - 是否可以运行一个接受私有图像的推送请求和来自 dockerhub 的代理图像的 habor 实例?
我正在尝试使用 Harbor 设置一个私有 Docker Registry,它能够存储“私有”docker 镜像并提供来自 Dockerhub 的 docker 镜像。
有没有办法只运行一个港口实例?
docker - 为什么我必须先提取图像才能让 docker rest api 返回一些东西?
我想专门使用 docker rest api
http://{url}/images/{image}/json
我在不同的机器上运行相同的 API,但为什么它显示不同的结果?
有没有办法在不首先拉取图像的情况下获取存储库中的所有图像列表?
谢谢
maven - Jenkins pipeline - maven 安装依赖项目
我正在使用以下组件设置 CI/CD:-Bitbucket -Jenkins -Docker -Maven
所需流量:
- 将代码提交到 Bitbucket
- Webhook Jenkins 关于更改
- Jenkins 管道执行以下操作:
- mvn 安装 2 个项目,SDK+API
- 获取 API jar 并构建映像
- 将图像推送到存储库
- 将服务或容器部署到 docker
我目前陷入困境的地方如下:
我有一个 PROJECT-A,在 maven 安装 PROJECT-A 并创建它的映像之前,必须安装多个依赖项项目。
有人可以就这里的最佳做法提出建议吗?
我在 Google 上搜索过,据说我唯一可行且可维护的选项应该是使用 Parent POM。但是我不明白我该怎么做。
docker - How to create image by downloading manifest file and its blobs?
As in title - is it possible to create an image from its manifest.json file and blobs that comes from Docker Registry?
Docker has 'save' command which is able to create .tar file of image, but when I look inside that file it has more files and folders that let say standaolne manifest file and its blobs.
I would like to fetch manifest from registry, then its blobs, nextly pack it into .tar file and then be able to create that image using Docker's 'load' command. Can I do that by having only image manifest and its blobs?
nexus - nexus 存储库是否会复制在不同存储库中有帮助且具有相同摘要的二进制文件?
我对 Nexus 中的二进制存储有点困惑。如果我只有一个 blob 存储,并且有多个使用它的存储库,那么具有相同摘要/哈希的二进制文件是否会发生重复?
例如:一个 docker 图像alpine:latest
,被推送到使用相同 blob 存储的 Nexusrepo1
和repo2
Nexus 中,该图像是否存储了两次?
docker - 如何从 docker-compose.yml 中的私有 docker 存储库中提取 docker 映像?
如何添加 docker hub 凭据docker-compose.yml
并拉取私有映像?
我想从 2 个不同的私有存储库中提取 2 个图像?
docker - 如何在 docker Portainer 容器中创建自己的应用程序模板?
我对 docker 容器很陌生,并且玩了一点。在此期间,我也玩过搬运工,想知道如何在不将文件上传到 GitHub 的情况下创建自己的应用程序模板。有没有容器软件?搜索可以将 docker-compose 文件“上传”到的容器本地存储。所以我只需要在搬运工中创建模板时更改存储库链接。
谢谢
docker - Github Actions - 创建一个快速运行的动作
我正在创建一个 github docker 容器操作,该操作涉及许多依赖项 python、node、pypi 包和 npm 包。为了加快操作,我将大量依赖项安装从入口点移动到 Dockerfile。现在我的动作运行得非常快,但每次都需要很长时间来构建动作。
有没有办法可以预先构建操作,或者我是否需要将我的操作 docker 映像发布到某个存储库并从我的自定义映像中提供?
供参考,这是我的 Dockerfile。
vagrant - 当我通过 vagrant 创建集群时,我遇到了 minidcos 的问题
我按照以下步骤操作:https ://minidcos.readthedocs.io/en/latest/dcos-vagrant-cli.html 并使用以下命令创建集群:minidcos vagrant create ./dcos_generate_config.sh 然后出现此错误me :以下 SSH 命令以非零退出状态响应。Vagrant 假设这意味着命令失败!
yum install -y centos-release
来自命令的标准输出:
加载的插件:fastestmirror
来自命令的标准错误:
https://yum.dockerproject.org/repo/main/centos/7/repodata/repomd.xml:[Errno 14] HTTPS 错误 404 - 未找到尝试其他镜像。要解决此问题,请参阅以下知识库文章
https://access.redhat.com/articles/1320623
如果以上文章不能帮助解决这个问题,请在https://bugs.centos.org/上创建一个错误
配置的存储库之一失败(Docker 存储库),并且 yum 没有足够的缓存数据来继续。在这一点上,yum 能做的唯一安全的事情就是失败。有几种方法可以“解决”这个问题:
失败:来自 dockerrepo 的 repodata/repomd.xml:[Errno 256] 没有更多镜像可以尝试。 https://yum.dockerproject.org/repo/main/centos/7/repodata/repomd.xml:[Errno 14] HTTPS 错误 404 - 未找到
创建集群时出错。完全错误:命令 '['/usr/bin/vagrant', 'up']' 返回非零退出状态 1。
希望有人帮助我
artifactory - JFrog artifactory - 创建 docker 存储库的选项被禁用
我正在使用本地 JFrog Artifactory 来保存 Maven 工件。我需要使用这个工件来保存我的应用程序的 docker 图像。所以我尝试创建一个新的 docker 存储库,但它显示我的 docker 类型为禁用。当我环顾四周时,人们建议使用 JFrog Container Registry。我的问题是,我不能在现有的工件中创建一个 docker 存储库,是否需要下载任何插件等才能在现有的工件中添加此功能?以及如何在尝试创建新存储库时启用该 docker 存储库选项?