【云原生Docker系列第十二篇】Docker consul的容器服务更新与发现(清晨和夜晚都请用力去生活)(一)
一、consul服务更新和服务发现1.1 什么是服务注册与发现服务注册与发现是微服务架构中不可或缺的重要组件。因为起初服务都是单节点的,不保障高可用性,也不考虑服务的压力承载,服务之间调用单纯的通过接口访问。直到后来出现了多个节点的分布式架构,起初的解决手段是在服务前端负载均衡,这样前端必须要知道所有后端服务的网络位置,并配置在配置文件中。这里就会有几个问题:如果需要调用后端服务A-N,就需要配....

【云原生Docker系列第十一篇】Docker harbor私有仓库部署与管理(有故事的人根本不会讲故事)(三)
六、维护管理Harbor6.1 通过 Harbor Web 创建项目在 Harbor 仓库中,任何镜像在被 push 到 regsitry 之前都必须有一个自己所属的项目。单击“+项目”,填写项目名称,项目级别若设置为"私有",则不勾选。如果设置为公共仓库,则所有人对此项目下的镜像拥有读权限,命令行中不需要执行"Docker login"即可下载镜像,镜像操作与 Docker Hub 一致。6.....

【云原生Docker系列第十一篇】Docker harbor私有仓库部署与管理(有故事的人根本不会讲故事)(二)
五、测试5.1 下载镜像进行推送测试docker pull nginx5.2 将镜像打标签#格式:docker tag 镜像:标签 仓库IP/项目名称/镜像名:标签 docker tag nginx:latest 127.0.0.1/myproject-stevelu/nginx:v15.3 上传镜像到 Harbordocker push 127.0.0.1/myproject-stevelu.....

【云原生Docker系列第十一篇】Docker harbor私有仓库部署与管理(有故事的人根本不会讲故事)(一)
前言上一篇博客,我们讲了搭建本地私有仓库,但是本地私有仓库的管理和使用比较麻烦,这个原生的私有仓库并不好用,所以我们采用harbor私有仓库,也叫私服,更加人性化。一、什么是HarborHarbor是VWware 公司开源的企业级Docker Registry项目,其目标是帮助用户迅速搭建一个企业级的Docker Registry服务。Harbor以Docker 公司开源的Registry 为基....

【云原生Docker系列第十篇】搭建本地私有仓库(我问青山何时老,青山问我几时闲)
前言Docker Hub为我们提供了很多官方镜像和个人上传的镜像,我们可以下载机构或个人提供的镜像,也可以上传我们自己的本地镜像,但缺点是:1.由于网络的原因,从Docker Hub下载和上传镜像速度可能会比较慢;2.在生产上使用的Docker镜像可能包含我们的代码、配置信息等,不想被外部人员获取,只允许内网的开发人员下载。为了解决以上问题,Docker 官方提供了一个叫做 registry 的....

【云原生Docker系列第九篇】Docker-Compose 容器集群的快速编排(理想主义永远不会被现实主义所招安)
前言编排技术分类:1.应用编排单机:shell/Python脚本多机/集群:ansible 、saltstack 、pubbet2.(docker)容器编排单机:docker-compose多机/集群:docker swarm 、mesos+ marathon 、kubernetesDockerfile可以让用户管理一个单独的应用容器;而Compose则允许用户在一个模板(YAML格式)中定义一....

【云原生Docker系列第七篇】浅谈镜像的分层原理(几位?“两位”)
1. 什么是镜像镜像是Docker容器的基石,容器时镜像的运行实例,有了镜像才能启动容器简单来说,Docker镜像是一个不包含linux内核而又精简的linux操作系统。它就好比是一个只有可读权限的压缩包,我们只能查看不能写。2. 镜像从哪里来Docker Hub是由Docker公司负责维护的公共注册中心,包含大量的容器镜像,Docker工具默认从这个公共镜像库下载镜像。公共镜像库,默认是国外的....

【云原生Docker系列项目实战第一篇】dockerfile+lnmp+workpress(星星温柔泛滥,人间至善)
前言本篇博客为使用dockerfile搭建lnmp并部署workpress1. 安装docker#关闭防火墙 systemctl disable --now firewalld setenforce 0 #安装docker并启动 yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add....

【云原生Docker系列第六篇】基于Dockerfile创建镜像(你与星光同样浪漫)(二)
二、Dockerfile操作常用命令2.1 FORM 镜像指定新镜像所基于的镜像,第一条指令必须为FROM指令,每创建一个镜像就需要一条FROM指令2.2 MAINTAINER 名字说明新镜像的维护人信息2.3 RUN 命令在所基于的镜像上执行命令,并提交到新的镜像中当命令较长时,可以使用\来换行2.4 ENTRYPOINTENTRYPOINT [“要运行的程序”,“参数1”,“参数2”]设定容....

【云原生Docker系列第六篇】基于Dockerfile创建镜像(你与星光同样浪漫)(一)
前言Dockerfile是一个文本格式的配置文件,用户可以使用Dockerfile快速创建自定义的镜像。一、Docker镜像的创建创建镜像有三种方法:1.基于已有镜像创建2.基于本地模板创建3.基于Dockerfile创建(重点)1.1 基于现有镜像创建(1) 首先启动一个镜像,在容器里做修改docker create -it centos:7 bash docker ps -a CONTAIN....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
云原生更多docker相关
阿里云云原生
关注云原生中间件、微服务、Serverless、容器、Service Mesh等技术领域、聚焦云原生技术趋势、云原生大规模的落地实践
+关注