当前位置: 首页 > news >正文

陕西建设网站官网如何优化推广网站

陕西建设网站官网,如何优化推广网站,南宁网站开发价格,织梦如何修改网站内容一、搭建本地私有仓库 有时候使用Docker Hub这样的公共仓库可能不方便,这种情况下用户可以使用registry创建一个本地仓库供私人使用,这点跟Maven的管理类似。 使用私有仓库有许多优点: 1)节省网络带宽,针对于每个镜像…

一、搭建本地私有仓库

有时候使用Docker Hub这样的公共仓库可能不方便,这种情况下用户可以使用registry创建一个本地仓库供私人使用,这点跟Maven的管理类似。
使用私有仓库有许多优点:

1)节省网络带宽,针对于每个镜像不用每个人都去中央仓库上面去下载,只需要从私有仓库中下载即可;
2)提供镜像资源利用,针对于公司内部使用的镜像,推送到本地的私有仓库中,以供公司内部相关人员使用。

1、首先下载registry 镜像

docker pull registry

Docker 官方提供了一个搭建私有仓库的镜像 registry (注册服务器),只需把镜像下载下来,运行容器并暴露5000端口,就可以使用了

目前Docker Registry已经升级到了v2,最新版的Docker已不再支持v1。Registry v2使用Go语言编写,在性能和安全性上做了很多优化,重新设计了镜像的存储格式。如果需要安装registry v2,只需下载registry:2.2即可。Docker官方提供的工具docker-registry可以用于构建私有的镜像仓库

2、在daemon.json文件中添加私有镜像仓库地址

vim /etc/ docker/daemon.json
{
"insecure-registries": ["192.168.2.200:5000"],
#添加,注意用逗号结尾
"registry-mirrors": ["https://6ijb8ubo.mirror.aliyuncs.com"]
}
systemctl restart docker.service


  

3、运行 registry 容器

docker run -itd -v /data/registry:/var/lib/registry -p 5000:5000 --restart=always --name registry registry:latest  

===================================================
-itd: 在容器中打开一个伪终端进行交互操作,并在后台运行

-v: 把宿主机的/data/registry目录绑定到容器/var/lib/registry目录(这个目录是registry容器中存放镜像文件的目录),来实现数据的持久化;

在容器中启动私有镜像仓库并将私有仓库的存储目录挂载到宿主机指定目录中,这样做的目的是,如果容器被删除了,存储在容器中的镜像就不会被删掉(默认情况下如果容器被删除,则存放于容器中的镜像也会丢失

-p:映射端口;访问宿主机的5000端口就访问到registry容器的服务了

--restart=always: 这是重启的策略,在容器退出时总是重启容器

--name registry: 创建容器命名为registry

registry:latest:这个是刚才pull下来的镜像

====================================================
Docker容器的重启策略如下:

no:默认策略,在容器退出时不重启容器

on-failure: 在容器非正常退出时(退出状态非0),才会重启容器

on-failure:3 :在容器非正常退出时重启容器,最多重启3次

always: 在容器退出时总是重启容器

unless-stopped: 在容器退出时总是重启容器,但是不考虑在Docker守护进程启动时就已经停止了的容器

4、为镜像打标签

docker tag centos:7 192.168.2.200:5000/centos:v1

如果不对私有仓库命名的话,默认走的是公共仓库(docker hub),所以需要命名镜像。

私有仓库镜像的命名规则:宿主机ip地址:端口号/xxxx(需要更改的名称)

注意:当你对源镜像进行命名后,命名后的镜像名称也视为一个标签,因为id号是相同的。如果当源镜像删除,命名后的镜像依然会存在,因为删除的是一个标签。  

5、上传到私有仓库

docker push 192.168.2.200:5000/centos:v1

6、列出私有仓库的所有镜像

curl http://192.168.2.200:5000/v2/_catalog

7、列出私有仓库的centos镜像有哪些tag

curl http://192.168.2.200:5000/v2/centos/tags/list


 

8、先删除原有的centos的镜像,再测试私有仓库下载

docker rmi -f 8652b9f0cb4c
docker pull 192.168.2.200:5000/centos:v1

http://www.khdw.cn/news/14862.html

相关文章:

  • 莆田网站制作计划宁波网站建设的公司
  • 网站建设公司谁管免费的seo优化
  • erlang做网站优势河北关键词排名推广
  • 中山移动网站建设公司优化设计三年级上册答案
  • 重庆有名的网站建设公司怎么建立自己的网站
  • 家政服务网站开发的依据只要做好关键词优化
  • 网站建设的基本流程搜索引擎推广是什么意思
  • 长春 网站建设网页优化最为重要的内容是
  • 企业网站哪家做得好宣传产品的方式
  • 美食网站主页怎么做账号权重查询
  • vs做网站怎么加文件夹上海网络推广平台
  • 南京网站建设q润洽网络广州最新疫情情况
  • 东丽集团网站建设百度热点排行榜
  • 铜川做网站长尾关键词是什么
  • 石家庄做网站汉狮网络搜索引擎优化的工具
  • 全自动行业管理系统seo白帽优化
  • 安徽省网站建设外贸网站免费建站
  • 新浪短链接生成广州抖音seo
  • 网站的分辨率澳门seo推广
  • 西部数码网站管理助手serv-u默认密码宽带营销策略
  • 做网站赚外快站外推广免费网站
  • 找做网站公司需要注意什么网站查询网
  • 网站设计咨询网站查排名的网站
  • 网站建设搜狐百度搜索引擎网址
  • 东莞工商注册代办公司注册天津的网络优化公司排名
  • 淄博网站建设河南郑州网站推广优化外包
  • 广州建设学校成都seo培训
  • 中国电建成都设计院seo交流中心
  • dede如何制作手机网站网络优化工程师为什么都说坑人
  • 网站建设目标分析网站seo优化发布高质量外链