前言
如有些朋友想把Docker hub上的镜像拉取到本地然后保存到自己的仓库做成自己的镜像,以防止作者到时候隐藏或者删除镜像,下面我就来简单说下操作过程。
登录Docker hub 新建仓库
首次新建仓库点这里
非首次新建仓库点这里
填写镜像名称和描述,默认设置仓库位公共仓库。
镜像仓库新建完成
Unraid 终端命令行 登录 Docker hub,提示 Login Succeeded
即代表登录成功。
docker login
列出目前 Unraid 存在的docker容器
这里以 KMS 容器为例,获取 CONTAINER ID
此容器的 CONTAINER ID
为 5eb2c3c65930
使用docker commit 从容器创建一个新的镜像。
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
OPTIONS说明:
-a :提交的镜像作者;
-c :使用Dockerfile指令来创建镜像;
-m :提交时的说明文字;
-p :在commit时,将容器暂停。
将打包好的镜像推送至Docker hub
登录 Docker hub 即可看到刚才推送的镜像
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。