首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏frytea

    debmirror 镜像 nexus3 apt 仓库

    nexus3 没有很好的目录重命名方法。 使用 apt-mirror 镜像会出错,实测 debmirror 没问题。 镜像仓库# 为了使用 debmirror 镜像你的 Nexus3 APT 仓库,请按照以下步骤操作: 首先确保你已经安装了 debmirror。 运行 debmirror 命令,指定仓库地址、发行版、组件和架构等参数。 在确认仓库是可信的情况下,可以使用此参数。 --rsync-extra=none 会跳过 rsync 下载额外文件。 等待 debmirror 完成镜像过程。 这可能需要一段时间,具体取决于仓库的大小。 完成这些步骤后,你应该在本地 ./pve-arm/ 目录中找到镜像仓库。如果遇到任何问题,请确保检查命令中的参数是否正确。

    97520编辑于 2023-10-21
  • 来自专栏架构师成长之路

    docker实践(3) 仓库registry和Nexus3作为私有镜像仓库

    2.1 私有仓库镜像安装 官方在Docker hub上提供了registry的镜像(详情),我们可以直接使用该registry镜像来构建一个容器,搭建我们自己的私有仓库服务。 1、docker run -d -p 5000:5000 registry 1)指定私有仓库位置: 用户可以通过指定参数来配置私有仓库位置, 例如配置镜像存储到Amazon S3 服务。 Nexus3作为私有镜像仓库 使用nexus3作为私有仓库是最简单的方式。 2、拉取镜像: docker pull xxxx.com/nginx # 拉取xxxx.com上的nginx镜像,如果没有则拉取失败 3、提交本地镜像nexus仓库: 创建好私有仓库之后 3、k8s的registry认证Secret 当pod从私用仓库拉取镜像时,k8s集群使用类型为docker-registry的Secret来提供身份认证,创建一个名为registry-key的Secret

    3.7K30编辑于 2022-04-14
  • 来自专栏web服务器

    Docker 安装 nexus3 私人镜像仓库

    Docker 安装 nexus3 私人镜像仓库 拉取 nexus3 镜像 docker pull docker.io/sonatype/nexus3 创建数据文件夹 mkdir -p nexus-data nexus-data 运行nexus容器: docker run -tid -p 8081:8081 --name nexus -e NEXUS_CONTEXT=nexus -v /root/nexus3/ nexus-data:/nexus-data docker.io/sonatype/nexus3 查看admin初始密码 cat nexus-data/admin.password 访问地址 http

    78820编辑于 2022-05-18
  • 来自专栏开源技术小栈

    Docker镜像仓库

    Docker官方镜像仓库1、构建镜像docker build --rm --no-cache -t tinywan/dnmp:php7.2-v1 . 2、登录镜像仓库docker login --username 2 minutes ago 837MB 4、标记本地镜像,将其归入阿里云仓库(也就是本地和远程的一个映射关系)docker tag 3fd6c1dc1321 tinywan /dnmp:php7.2-v3 5、将镜像推送到Registrydocker push tinywan/dnmp:php7.2-v3 6、从Registry中拉取镜像docker pull tinywan /dnmp:php7.2-v3 阿里云镜像仓库(推荐)1、登录阿里云Docker Registrysudo docker login --username=756684177@qq.com registry.cn-beijing.aliyuncs.com 从Registry中拉取镜像docker pull registry.cn-beijing.aliyuncs.com/tinywan/dnmp:php7.2-v3 [danger] 请把仓库设置为公有,

    7.1K40发布于 2019-07-16
  • 来自专栏全栈全栈

    Docker镜像仓库

    为了方便共享,image 文件制作完成后,可以上传到网上的仓库。 Docker 的官方仓库 [Docker Hub](https://hub.docker.com/) 是最重要、最常用的 image 仓库。此外,出售自己制作的 image 文件也是可以的。 由于官方docker镜像源经常超时,将/etc/docker/daemon.json 添加以下内容(文件不存在则自建): # 更换为国内镜像源, 之后重新启动docker { "registry-mirrors

    6K21发布于 2020-03-17
  • 来自专栏林德熙的博客

    git镜像仓库

    有时候我们会把一些仓库放到本地,当他更新的时候,可以使用简单命名更新他。 不是所有时间我们都有网,所以把远程的仓库作为镜像,可以方便我们查看 普通的git clone不能下载所有分支,想要简单的git clone所有分支,可以用镜像方法 做一个镜像仓库很简单。 进入一个放仓库的文件夹,然后复制他的远程Url git clone --mirror Url 我自己的镜像,假如要把我的https://github.com/lindexi/UWP.git 做镜像到本地 git clone --mirror https://github.com/lindexi/UWP.git 这样就有本地镜像,我们需要更新他的时候用 git remote update 这样我们还要手动更新 其实我们还可以用gogs gogs的下载 https://github.com/gogits/gogs 下载完在Windows下打开 打开需要用命令行 gogos.exe web 绑定了端口就好 需要使用gogs镜像

    1.5K10编辑于 2022-08-04
  • 来自专栏林德熙的博客

    git镜像仓库

    有时候我们会把一些仓库放到本地,当他更新的时候,可以使用简单命名更新他。 不是所有时间我们都有网,所以把远程的仓库作为镜像,可以方便我们查看 普通的git clone不能下载所有分支,想要简单的git clone所有分支,可以用镜像方法 做一个镜像仓库很简单。 进入一个放仓库的文件夹,然后复制他的远程Url git clone --mirror Url 我自己的镜像,假如要把我的https://github.com/lindexi/UWP.git 做镜像到本地 git clone --mirror [https://github.com/lindexi/UWP.git](https://github.com/lindexi/UWP.git ) 这样就有本地镜像 其实我们还可以用gogs gogs的下载 https://github.com/gogits/gogs 下载完在Windows下打开 打开需要用命令行 gogos.exe web 绑定了端口就好 需要使用gogs镜像

    3.8K20发布于 2018-09-19
  • 来自专栏电光石火

    docker镜像仓库搭建

    我的机器上有个hello-world的镜像,我们要通过docker tag将该镜像标志为要推送到私有仓库 docker tag hello-world 127.0.0.1:5000/hello-world 接下来,我们运行docker push将hello-world镜像push到我们的私有仓库中 docker push 127.0.0.1:5000/hello-world 现在我们可以查看我们本地/ 和hello-world先删除掉 docker rmi hello-world docker rmi 127.0.0.1:5000/hello-world 然后使用docker pull从我们的私有仓库中获取 hello-world镜像 docker pull 127.0.0.1:5000/hello-world 可能问题 可能会出现无法push镜像到私有仓库的问题。 ,enable 的值必须是 true     enabled: true http:   addr: :5000 3、新建一个用于 ui 的配置文件 $ vim /docker/webconf/config.yml

    1.9K20发布于 2019-12-06
  • 来自专栏软件

    docker私有镜像仓库

    nexus 不光可以做为私人的maven仓库,还可以作为docker的镜像仓库 如何使用nexus 做maven仓库,可以参考: 部署maven私服 下面将介绍nexus作为docker镜像仓库的使用 查找镜像: $ docker search nexus 拉取镜像: $ docker pull sonatype/nexus3 运行启动: $ docker run -d -p 8081:8081 - 8081:8081 - 8082:8082 valumes: - nexus-data:/nexus-data nexus创建docker镜像仓库 它可以将前面我们创建的3仓库聚合成一个URL对外提供服务,可以屏蔽后端的差异性,实现类似透明代理的功能 参考:https://segmentfault.com/a/1190000015629878 127.0.0.1:8082/nginx # 推送镜像 # 如果标签不对无法 push $ docke push 127.0.0.1:8082/nginx # 拉取镜像 (由于配置了仓库地址可以直接拉取

    2.3K50发布于 2021-08-10
  • 来自专栏小陈运维

    安装Harbor镜像仓库

    安装Harbor镜像仓库 安装docker curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 下载harbor安装包 38c665e4daa5: Loading layer [==================================================>] 133.8MB/133.8MB 867c3a3ec63e docs.docker.com/engine/reference/commandline/login/#credential-stores Login Succeeded [root@chenby ~]# # 构建镜像 [root@chenby ~]# cat > Dockerfile <<EOF FROM nginx RUN echo '这是一个本地构建的nginx镜像,第一版' > /usr/share/nginx [root@chenby ~]# cat > Dockerfile <<EOF FROM nginx RUN echo '这是一个本地构建的nginx镜像,第二版' > /usr/share/nginx

    57400编辑于 2024-11-18
  • 来自专栏小陈运维

    安装Harbor镜像仓库

    安装Harbor镜像仓库安装dockercurl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun下载harbor安装包# 下载 3.072kB38c665e4daa5: Loading layer [==================================================>] 133.8MB/133.8MB867c3a3ec63e docs.docker.com/engine/reference/commandline/login/#credential-storesLogin Succeeded[root@chenby ~]# # 构建镜像 [root@chenby ~]# cat > Dockerfile <<EOFFROM nginxRUN echo '这是一个本地构建的nginx镜像,第一版' > /usr/share/nginx/html [root@chenby ~]# cat > Dockerfile <<EOFFROM nginxRUN echo '这是一个本地构建的nginx镜像,第二版' > /usr/share/nginx/html

    67910编辑于 2024-11-17
  • 来自专栏开源部署

    Harbor 镜像仓库部署

    zutuanxue ~]# cd /opt/harbor-ca-key 1.2、创建秘钥 生成私钥 [root@zutuanxue harbor-ca-key]# openssl genrsa -des3 -out server.pass.key 2048 # genra 生成RSA私钥 # -des3 des3算法 # -out server.key 生成的私钥文件名 # 2048 私钥长度 # 设置密码 /install.sh 2.3、验证Harbor仓库 使用docker客户端连接Harbor仓库,验证是否能够正确连接 设置仓库URL 因为我们使用的是自签证书,所以我们要在需要进行 docker login 系统设置 1、打开计算机后,点击进入C盘,找到 windows 文件夹 2、在windows文件中找到System32 → drivers → etc ,进入到 etc 文件夹中就能看到 hosts 文件 3

    1.3K20编辑于 2022-09-15
  • 来自专栏3分钟云计算

    搭建私有镜像仓库

    “ 本文将使用Podman在本地搭建一个私有的镜像仓库,并查询该私有库的镜像” 1, 创建registry目录。 registry:2 /etc/docker/regis... 4 days ago Up 4 days ago 0.0.0.0:5001->5000/tcp registry01 5, 拉取一个镜像 5001/podman/upstream-opm-builder latest 6ff688cecdcc 7 days ago 56.9 MB 6, 查看该私有库的所有镜像 "]} 查询某个镜像的所有tag $ curl -k --user test:xx https://localhost:5001/v2/podman/upstream-opm-builder/tags /list {"name":"podman/upstream-opm-builder","tags":["latest"]} 查询某个镜像的manifest $ curl -k --user test:

    2.2K20编辑于 2022-06-13
  • 来自专栏互联网-小阿宇

    Docker镜像仓库registry

    介绍 在安装好docker后,我们执行docker pull去下载镜像的时候,其实是默认从dockerhub上拉取的,这个是docker的公共仓库,如果在公司中使用docker,我们不可能把自己的镜像上传到公共仓库 ,这个时候就需要有一个企业自己是仓库,在局域网之内搭建,既可以提升下载镜像的速度,也可以避免内部的镜像暴露出去。 其中 manifest 包含的信息有:仓库名称、tag、镜像层 digest 等 镜像的完整内容分为两部分,一部分是manifest,一部分是image blob,第一部分是镜像的元数据,或者叫元信息, weeks ago 209MB 192.168.1.10:5000/centos latest 300e315adb2f 3 weeks ago 209MB 列出仓库中的所有镜像( harbor,harbor是一款有图形化界面的仓库,便于管理,安装,删除镜像等等,registry当你大量上传镜像而不清理的时候还会出现这个容器大量占用服务器磁盘空间,当你删除镜像的时候也不会像harbor

    2.2K20编辑于 2022-11-21
  • 来自专栏全栈程序员必看

    Docker镜像仓库registry

    介绍 在安装好docker后,我们执行docker pull去下载镜像的时候,其实是默认从dockerhub上拉取的,这个是docker的公共仓库,如果在公司中使用docker,我们不可能把自己的镜像上传到公共仓库 ,这个时候就需要有一个企业自己是仓库,在局域网之内搭建,既可以提升下载镜像的速度,也可以避免内部的镜像暴露出去。 其中 manifest 包含的信息有:仓库名称、tag、镜像层 digest 等 镜像的完整内容分为两部分,一部分是manifest,一部分是image blob,第一部分是镜像的元数据,或者叫元信息, weeks ago 209MB 192.168.1.10:5000/centos latest 300e315adb2f 3 weeks ago 209MB 列出仓库中的所有镜像( docker client 执行删除操作,如下,还是失败,那就算了吧,这个只是为了让你理解并且会用registry,企业用用到仓库的时候使用的是harbor,一个图形化界面的docker镜像仓库,而且还有账号和密码

    3.5K11发布于 2021-06-09
  • 来自专栏shutiaoya

    Docker将镜像推送至镜像仓库

    登录远程镜像仓库,为镜像打tag 1、输入密码登录 【登录远程仓库】 docker login --username=【账号】 registry.cn-shenzhen.aliyuncs.com 2、打 tag语法 docker tag [ImageId] username/库名:标签 示例 # 我们可以这样敲 docker tag fab5182e4cc3 monk/demo:v1.0 3、推送打好 tag的镜像至远程仓库 docker push monk/demo:v1.0 4、使用镜像 需要使用上传的镜像时,只需要docker pull下来即可 docker pull monk/demo:v1.0

    5.3K30编辑于 2022-08-30
  • 来自专栏开源部署

    Docker镜像私有仓库

    在工作中,我们不可能把企业项目 push 到公有仓库进行管理。所以为了更好的管理镜像,Docker 不仅提供了一个中央仓库,同时也允许我们搭建本地私有仓库。 docker容器镜像仓库分类: 公网仓库:docker hub 私网仓库: registry、harbor 一、registry镜像仓库 1.1、 registry 仓库搭建 搭建步骤 拉取 registry 容器镜像 创建 registry 仓库容器 测试容器应用 搭建过程 a、拉取registry容器镜像 docker pull registry b、创建registry仓库容器 1、创建持久化存储 1.2、registry仓库应用-上传镜像 上传镜像步骤 设置docker仓库为registry本地仓库 给需要存储的镜像打tag 上传镜像到registry仓库 演示案例 将baishuming2020 -客户端下载镜像 设置客户端docker仓库为registry仓库 拉取镜像到本地 演示案例 要求192.168.98.241[hostname:zutuanxue_node1]机器的容器可以下载registry

    3.8K10编辑于 2022-09-15
  • 来自专栏飞鸟的专栏

    harbor镜像仓库安装

    本文将介绍如何在Linux系统中安装和配置Harbor镜像仓库。一、环境准备在安装Harbor之前,需要确保系统中已经安装了Docker和Docker Compose。 配置镜像仓库在Harbor中,可以创建多个镜像仓库,并设置不同的访问权限。可以按照以下步骤来创建一个镜像仓库。点击“Repositories”选项卡,然后点击“New Project”按钮。 设置镜像仓库的访问权限。可以选择公开或私有,并设置具体的用户或组的访问权限。点击“Create”按钮来创建镜像仓库。上传和下载镜像在Harbor中,可以使用Docker客户端来上传和下载镜像。 harbor.example.com/project/nginxdocker push harbor.example.com/project/nginx其中,project/nginx为在Harbor中创建的镜像仓库的名称 五、总结通过以上步骤,我们可以在Linux系统中安装和配置Harbor镜像仓库。Harbor提供了强大的镜像管理和访问控制功能,可以帮助企业更好地管理和分发Docker镜像

    2.2K00编辑于 2023-03-26
  • 来自专栏TKE学习分享

    TKE镜像仓库使用

    腾讯云镜像仓库使用 1、创建镜像仓库; 1.png 2.png 控制台 => 容器服务 => 镜像仓库 => 我的镜像 2、首先创建镜像仓库的命名空间; 不能直接创建镜像,需先创建命名空间! 3.png 如果您不需要自动化构建的过程,目前就可以使用了,您只需要将您的镜像,打一个tag ,然后login、push到该命名空间下即可! : Pushed 44853bb67274: Pushed 61cbb8ea6481: Pushed 66c45123fd43: Pushed c3f46b20a0d3: Pushed 365386a39e0e push.png 如需从代码仓库GitHub 或 GItLab 中自动构建,则可以进行下一步,自动构建镜像 3、创建我的镜像; 4.png 5.png 4、镜像指引; 6.png 这里就是刚刚上一步执行那些操作的指引 7.png 总结: 通过腾讯云容器仓库,可以方便快捷的为企业镜像提供存储空间,镜像仓库默认会自行清理并保留最新的100个版本的镜像,也可通过[设置自动清理策略]以仅保留较新版本的容器镜像

    2.3K00发布于 2020-06-16
  • 来自专栏山山仙人的专栏

    私有镜像仓库Harbor

    、漏洞扫描及helm chart功能 3、harbor高可用 3.1、新增复制目标 3.2、新增复制规则 3.3、测试 4、harbor常规操作 1、Harbor概述 Habor是由VMWare公司开源的容器镜像仓库 部署 Harbor安装有3种方式: 在线安装:从Docker Hub下载Harbor相关镜像,因此安装软件包非常小 离线安装:安装包包含部署的相关镜像,因此安装包比较大 OVA安装程序:当用户具有vCenter 上述功能的具体使用,可参考官方文档 3、harbor高可用 为了使harbor高可用,即harbor内保存的镜像能够高可用,在一个harbor down掉的时候,还有另外一个存储着相同镜像的harbor 仓库供使用,harbor后期的版本包括此版本支持了镜像复制的功能。 在使用镜像复制功能之前,当然是需要安装两个harbor服务(一主一备) 3.1、新增复制目标 “系统管理”—>“仓库管理”—>“新建目标” 填写目标名,目标URL,用户名,密码等 ?

    4.4K30发布于 2020-04-28
领券