docker公共仓库:创建docker hub公共仓库 / 登陆docker hub仓库报错解决/ 上传拉取镜像 / 配置阿里云镜像加速器
######1.创建docker公共仓库######
Docker仓库是用来包含镜像的位置,Docker提供一个注册服务器(Register)来保存多个仓库,
每个仓库又可以包含多个具备不同tag的镜像。Docker运行中使用的默认仓库是Docker Hub公共仓库。
Docker hub是docker公司维护的公共仓库,用户可以免费使用,也可以购买私有仓库。。
###1.注册帐号###
进入官网https://hub.docker.com
(没有帐号的点Sign up for Docker Hub注册,有帐号的点Sign In)
(注册) (登陆)
###2.新建公共仓库###
(点击Create Repository + 创建仓库)
(输入仓库名称:busybox ,选择Public公共仓库,点击Create创建)
(创建成功)
######2.docker连接docker hub仓库报错######
###1.连接被拒绝###
docker login : 登陆到一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub##docker login -u 用户名 -p 密码
docker logout : 登出一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub
原因:无法连接外网
解决办法:虚拟机上网
(物理机添加策略)
(联网成功)
###2.等待超时###
(连接超时)
【解决办法】:在网上找了相关文档,认为是DNS无法解析,建议是加本地解析;
而实际上是网速的问题,在网络好的条件下登陆docker hub是可以登上的。
(因为docker hub是外国网站,反映自然会比国内的网站慢,多次尝试就好)
######3.上传镜像到仓库######
###1.镜像修改格式###
docker hub为了区分不同用户的同名镜像,要求镜像的格式为:[username]/镜像:版本
docker tag 镜像名称 新的镜像名称 ##给镜像换个名字
[root@server1 ~]# docker tag busybox:latest lilu123/busybox:latest
###2.上传镜像###
docker push 镜像 ##上传镜像
docker pull 镜像 ##拉取镜像
(第一次拉取镜像时,报错服务器不正常,其实还是网速的原因,重新尝试就好了)
###3.查看仓库###
(busybox已经上传成功)
###4.拉取镜像###
(本地镜像原来就有lilu23/busybox镜像,从仓库拉取时会自动覆盖以前的镜像)
######4.删除仓库,退出连接######
###1.删除镜像###
(删除的镜像号与拉取的镜像号一致)
###2.删除仓库###
(选中仓库----->点击“Settings”----->点击“Delete repository”)
(输入要删除的仓库名称----->点击“Delete”,所以一般不存在误删docker仓库)
(删除成功)
###3.退出连接docker hub仓库###
######5.配置阿里云镜像加速器######
因为从docker hub上下载镜像的速度太慢,需要配置镜像加速器,以阿里云为例。
###1.登陆阿里云###
进入阿里云https://www.aliyun.com
(阿里云帐号可以用淘宝,支付宝帐号)
(点击右上角“控制台”)
###2.查看镜像加速器###
(点击左上角“三”----->点击“产品与服务”----->点击“容器镜像服务”)
(选择左边菜单“镜像加速器”,复制加速器地址)
###3.编辑镜像加速器文件###
[root@server1 ~]# vim /etc/docker/daemon.json
{"registry-mirrors": ["https://z9tc5oh9.mirror.aliyuncs.com"]
}
[root@server1 ~]# systemctl daemon-reload
[root@server1 ~]# systemctl restart docker
docker公共仓库:创建docker hub公共仓库 / 登陆docker hub仓库报错解决/ 上传拉取镜像 / 配置阿里云镜像加速器相关推荐
- 史上最详细的Docker 镜像的制作-上传-拉取--部署(阿里云)
Docker 镜像的制作-上传-拉取--部署 一.镜像(images) 1. 什么是镜像? 2. 镜像的组成和用途 (1)Dockerfile (2)scratch (3)一个完整的操作系统需要: 3 ...
- 安装Docker并配置阿里云镜像加速器
安装Docker并配置阿里云镜像加速器 官方地址:https://www.docker.com/ 下面就是作为一个centos系统上安装Docker的案例 设置镜像仓库 官方推荐的方法 sudo yu ...
- docker学习(四) 配置阿里云镜像加速器
配置阿里云镜像加速器 注册阿里云账号 进入 镜像加速页面 进入对应操作系统配置,按照提示配置,这里以centos为例 复制配置,拷贝至centos 系统下 /etc/docker/daemon.jso ...
- centos6.8 安装docker并配置阿里云镜像加速器
centos6.8 安装docker并配置阿里云镜像加速器 1.查看linux系统版本和内核版本 cat /etc/issue cat /proc/version 因为docker运行在Centos6 ...
- docker配置阿里云镜像加速器,加速下载docker镜像
背景: 官方镜像站下载速度慢,推荐使用阿里云镜像站,加速镜像下载速度 操作步骤 阿里云官网链接:阿里云docker加速器 1.阿里云镜像加速器地址:https://jwrmyfx1.mirror.al ...
- Docker镜像阿里云的上传拉取-私服的搭建-容器
Docker镜像 一:Docker镜像 1.1联合文件系统(UnionFS) 1.2Docker镜像加载原理 1.3Docker的分层结构 1.4 Docker commit命令 1.5本地镜像发布到 ...
- docker 系列之 配置阿里云镜像加速器
1.登录阿里云 2.登录后找到右上角的"管理中心",点击进入后>点击"镜像加速器";剩下的安装文档配置就好 问题1:配置完后还是提示:Tag latest ...
- Docker安装与卸载,配置阿里云镜像加速器
一.在linux上安装docker 1.查看linux系统配置 查看linux系统配置 cat /etc/os-release 查看centos版本uname -r # 要求:大于3.10 # 如果小 ...
- Docker 配置阿里云镜像加速器
1. 登录阿里云,获取加速地址 地址:https://cr.console.aliyun.com/cn-beijing/instances/mirrors 打开上面地址,并授权登录(没有阿里云帐号则注 ...
最新文章
- Linux内核源码中使用宏定义的若干技巧
- python 填充多边形 学习笔记
- 安全绳使用方法图解_电暖器的使用方法与安全注意事项
- matlab与钻井平台,基于MATLAB环境下采用C8051F060实现钻井井眼姿态监测系统的设计...
- css3魔方3乘3每层旋转_MATLAB画图技巧:让魔方转起来!
- linux重命名的命令行操作,Linux rename命令批量重命名的方法
- Debian下面修改Grub2的默认启动顺序
- C++ I/O 流 格式控制(上)
- 006 - node.js
- 3d公式算法计算机,最新3d万能计算定胆公式来了
- Dubbo支持自适应等待无损下线
- ASP.NET增加微信公众号功能
- html网页随机一言,PHP简单实现一言 / 随机语录功能
- 深度学习之图像分类(九)--ResNeXt 网络结构
- 微信小程序超级占内存_实测:微信小程序究竟会占用多少内存?结果竟然
- 计算机专业u盘买什么,制作u盘系统选什么模式呢?
- 口嫌体正直,“苹果”们纷纷下场造车
- 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第54讲:PHP smarty模板内建函数
- 用户直接关闭浏览器如何自动退出
- jpg和jpeg的区别
热门文章
- 为什么服务器需要备份?
- 开发者必读jQuery Mobile入门教程
- Qt之QTcpServer/QTcpSocket简单收发信息(1)
- linux 写java_linux下java程序开发
- Java_搭建MQTT服务器_一蓑烟雨任平生
- opengl高级光照之视差贴图(陡峭视差贴图以及视差遮蔽映射)
- Stan:一种统计学建模语言
- 卷积法求解系统的零状态响应_求解LTI系统零状态响应过程中的解法辨析
- umat到vumat转化程序_umatvumat
- skype聊天链接 html,通过共享一个独特的链接,Skype可以轻松加入到一个聊天中