| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Docker学习:部署本地私有镜像仓库registry (高级应用) -> 正文阅读 |
|
[系统运维]Docker学习:部署本地私有镜像仓库registry (高级应用) |
前言
预告:学习过程中,重点了解docker tag和docker push两个命令,同时简单了解一下通过/etc/docker/daemon.json来简单配置registry本地私有仓库。在学习过程,配置文件少一个逗号,tag时少一个标签,或者忘记了重新生效配置文件,都有可能导致报错。? 一、部署本地私有镜像仓库registry步骤1.docker pull 拉取私有镜像仓库到本地
2.docker run 启动私有镜像仓库
知识点:1、了解到registry它的默认端口是5000;2、简单了解--restart=always的使用,它的含义是容器出现故障时默认无限次的尝试重启。
?可以获悉ip 192.168.31.100? 1.启动后,直接访问IP:5000端口,访问不到任何内容2.正确的访问方式/v2/_cataloghttp://192.168.31.100:5000/v2/_catalog 看到界面,说明容器已经访问成功,仅仅是目前私有仓库中没有存储镜像而已 3.编辑docker配置文件
?注:配置registry仓库的ip地址,可以是远程云服务器的ip地址。 ?特别注意:配置信息除最后一行外,每行末尾都有一个英文的逗号,否则docker无法重启。
?? 4.尝试把本地的nginx镜像上传到私有镜像仓库registry
docker tag语法:docker tag image_name:tag??repository_name/self_image_name:tag 注:repository_name需要和daemon.json中配置的地址一致,写错或者不写,在push时都会报如下错误:docker denied: requested access to the resource is denied? 注意:1、push前需要给将要上传的镜像打tag;2、push时需要给镜像指定tag标签,否则会push失败。? 5.本地浏览器,再次通过IP:5000访问容器http://192.168.31.100:5000/v2/_catalog 访问成功,说明镜像已经成功上传到registry私有仓库中。? 6.下载本地仓库中的镜像1.先移除本地已有镜像
2.从私有仓库中重新拉取镜像
7.收尾工作为不影响其他实验,还原/etc/docker/daemon.json文件的文本内容。
二、总结
尾言
附注猜你可能会感兴趣的内容 1、Docker外部浏览器访问容器 | 容器访问容器 | 访问容器的常用5种方式 | -p -P 详解 2、Docker容器五种(3+2)网络模式 | bridge模式 | host模式 | none模式 | container 模式 | 自定义网络模式详解 3、Docker容器间数据挂载与共享 | 远程共享&挂载数据卷 | sshfs挂载远程volume | 容器内部通过sshfs访问远程主机 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 8:30:41- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |