- 知识背景很早的时候,听大神们念叨Jenkins,最近也一直在看Devops这个概念。Jenkins+git/svn 是实现这一概念中的一小步。我的理解是Jenkins这个集成工具,是Devops这个概念中最重要的一环吧,能集成版本管理工具,能集成maven等工具进行项目的构建(管理项目),能集成ssh/ansible等工具在构建的时候将构建成的项目进行上线部署,同时这个工具,还能在maven... 知识背景很早的时候,听大神们念叨Jenkins,最近也一直在看Devops这个概念。Jenkins+git/svn 是实现这一概念中的一小步。我的理解是Jenkins这个集成工具,是Devops这个概念中最重要的一环吧,能集成版本管理工具,能集成maven等工具进行项目的构建(管理项目),能集成ssh/ansible等工具在构建的时候将构建成的项目进行上线部署,同时这个工具,还能在maven...
- 有时候,我们创建容器时忘了添加参数 --restart=always ,当 Docker 重启时,容器未能自动启动, 现在要添加该参数怎么办呢,方法有二: 1、Docker 命令修改 docker container update --restart=always 容器名字 2、直接改配置文件 首先停止容器,不然无法修改配置文件 配置文件路径为:/var/... 有时候,我们创建容器时忘了添加参数 --restart=always ,当 Docker 重启时,容器未能自动启动, 现在要添加该参数怎么办呢,方法有二: 1、Docker 命令修改 docker container update --restart=always 容器名字 2、直接改配置文件 首先停止容器,不然无法修改配置文件 配置文件路径为:/var/...
- 一:环境配置.(这里使用Yum安装,也可以Rpm和Shell安装) 1.1 Docker运行在CentOS7.X之上的要求是内核的版本要求在3.10之上的.我这里安装了CentOS7的. uname -r 1.2 更新Yum包的索引. sudo yum makecache fast ... 一:环境配置.(这里使用Yum安装,也可以Rpm和Shell安装) 1.1 Docker运行在CentOS7.X之上的要求是内核的版本要求在3.10之上的.我这里安装了CentOS7的. uname -r 1.2 更新Yum包的索引. sudo yum makecache fast ...
- Docker Registry分类 Registry用于保存docker镜像,包括镜像的层次结构和元数据 用户可以自建registry,也可以使用官方的Docker Hub 分类 Sponsor Registry:第三方的Registry,供客户和Docker社区使用 Mirror Registry:第三方的Registry,只让客户使用 Vendor Registry:由发... Docker Registry分类 Registry用于保存docker镜像,包括镜像的层次结构和元数据 用户可以自建registry,也可以使用官方的Docker Hub 分类 Sponsor Registry:第三方的Registry,供客户和Docker社区使用 Mirror Registry:第三方的Registry,只让客户使用 Vendor Registry:由发...
- 我们使用了Linux的ps命令查看了Docker守护进程的运行状态。那么,除了ps命令,我们也可以使用Docker提供的“service docker status ”命令来查看Docker守护进程的运行状态: 通过Active状态为“active(running)”可以看出,Docker守护进程服务为激活状态,正在运行。其中Main PID就是返回的Docker... 我们使用了Linux的ps命令查看了Docker守护进程的运行状态。那么,除了ps命令,我们也可以使用Docker提供的“service docker status ”命令来查看Docker守护进程的运行状态: 通过Active状态为“active(running)”可以看出,Docker守护进程服务为激活状态,正在运行。其中Main PID就是返回的Docker...
- 标准的安装流程Docker文档中已经提供,只是每个人在安装的过程中,或多或少的会遇到一些问题,下面的安装过程中,我会列出我在安装过程中遇到的一些问题及其解决办法,顺利的话,参照官方文档提供的安装流程即可安装成功。 想要在Centos上使用Docker CE(Docker社区版本),必须满足一些先决条件,然后再去安装。 先决条件 OS Requirements 为了... 标准的安装流程Docker文档中已经提供,只是每个人在安装的过程中,或多或少的会遇到一些问题,下面的安装过程中,我会列出我在安装过程中遇到的一些问题及其解决办法,顺利的话,参照官方文档提供的安装流程即可安装成功。 想要在Centos上使用Docker CE(Docker社区版本),必须满足一些先决条件,然后再去安装。 先决条件 OS Requirements 为了...
- 首先基于centos7的镜像安装Oracle-javaDockerfile的内容如下:12345678910111213141516171819FROM centos:7MAINTAINER oneyi <master@51liveup.cn>RUN yum update -y && \yum install -y wget && \wget --no-cookies --no-check-... 首先基于centos7的镜像安装Oracle-javaDockerfile的内容如下:12345678910111213141516171819FROM centos:7MAINTAINER oneyi <master@51liveup.cn>RUN yum update -y && \yum install -y wget && \wget --no-cookies --no-check-...
- 大家都知道Docker容器的本质是宿主机上的进程,Docker通过namespace实现了资源隔离,通过cgroup实现了资源限制,通过写时复制机制实现了高效的文件操作,那么更进一步namespace是怎样隔离?很多人估计非常茫然。 在linux内核提供了6种namespace隔离的系统调用,它们基本完成了容器所需要做的隔离,如下表所示:namespace系统调用参数隔离内容UTSCLONE... 大家都知道Docker容器的本质是宿主机上的进程,Docker通过namespace实现了资源隔离,通过cgroup实现了资源限制,通过写时复制机制实现了高效的文件操作,那么更进一步namespace是怎样隔离?很多人估计非常茫然。 在linux内核提供了6种namespace隔离的系统调用,它们基本完成了容器所需要做的隔离,如下表所示:namespace系统调用参数隔离内容UTSCLONE...
- 关于 Docker 是什么,有个著名的隐喻:集装箱。但是它却起了个“码头工人”(docker 的英文翻译)的名字。这无疑给使用者很多暗示:“快来用吧!用了 Docker,就像世界出现了集装箱,这样你的业务就可以随意的、无拘无束的运行在任何地方(Docker 公司的口号:Build,Ship,and Run Any App,Anywhere),于是码头工人就基本都可以下岗了。”但是人们往往忽略... 关于 Docker 是什么,有个著名的隐喻:集装箱。但是它却起了个“码头工人”(docker 的英文翻译)的名字。这无疑给使用者很多暗示:“快来用吧!用了 Docker,就像世界出现了集装箱,这样你的业务就可以随意的、无拘无束的运行在任何地方(Docker 公司的口号:Build,Ship,and Run Any App,Anywhere),于是码头工人就基本都可以下岗了。”但是人们往往忽略...
- Kubernetes 支持在多种环境下的安装,包括本地主机(Linux、Windows)、公有云服务。最快速体验 Kubernetes 的方式显然是本地通过 Docker 的方式来启动相关进程。 Kubernetes 支持在多种环境下的安装,包括本地主机(Linux、Windows)、公有云服务。最快速体验 Kubernetes 的方式显然是本地通过 Docker 的方式来启动相关进程。
- 由于项目要容器化,所有搭建自己的镜像库也是很有必要的,不然发到直接使用官方的镜像库,速度绝对能让你头疼,这篇文章就介绍搭建自己的镜像私有库。(一) 环境要求Centos 7.5.1804Docker 18.06.1-cesonatype/nexus3: latest(二) 安装设置镜像获取a) 镜像获取前一篇文章基础架构之Maven私有库,用的镜像是同一个,这里,这里不再重复。... 由于项目要容器化,所有搭建自己的镜像库也是很有必要的,不然发到直接使用官方的镜像库,速度绝对能让你头疼,这篇文章就介绍搭建自己的镜像私有库。(一) 环境要求Centos 7.5.1804Docker 18.06.1-cesonatype/nexus3: latest(二) 安装设置镜像获取a) 镜像获取前一篇文章基础架构之Maven私有库,用的镜像是同一个,这里,这里不再重复。...
- Maven对于Java开发来说肯定不会陌生,由于各种问题,公司常常需要搭建自己的私有Maven仓库。(一) 环境要求Centos 7.5.1804Docker 18.06.1-cesonatype/nexus3: latest(二) 安装设置镜像获取a) 直接输入下面命令,获取最新镜像docker pull sonatype/nexus3等命令执行完,可以用Docker ima... Maven对于Java开发来说肯定不会陌生,由于各种问题,公司常常需要搭建自己的私有Maven仓库。(一) 环境要求Centos 7.5.1804Docker 18.06.1-cesonatype/nexus3: latest(二) 安装设置镜像获取a) 直接输入下面命令,获取最新镜像docker pull sonatype/nexus3等命令执行完,可以用Docker ima...
- 开源作为一种标签,开源作为一种口号,开源作为一种企业形象,开源作为一种手段,开源作为一种商业模式,在很多真正热爱开源的人看来,往往并不是那么对胃口 开源作为一种标签,开源作为一种口号,开源作为一种企业形象,开源作为一种手段,开源作为一种商业模式,在很多真正热爱开源的人看来,往往并不是那么对胃口
- 前面我们已经讲过各组件的作用,这一节我们说说K8S的环境初始化,大家知道K8S对系统是有初始要求的,此次部署我们要全手动完成,借助第三方工具也可以比如kuberadmin、rancher等。但这样做坏处也是多多,一个不方便和我们理解K8S的运作原理,另一个这些方便本身也会占用系统资源,并不适用于生产环境。再一个虽然自动部署有效率,但是往往我们还是修改配置。与其这样,不如我们从... 前面我们已经讲过各组件的作用,这一节我们说说K8S的环境初始化,大家知道K8S对系统是有初始要求的,此次部署我们要全手动完成,借助第三方工具也可以比如kuberadmin、rancher等。但这样做坏处也是多多,一个不方便和我们理解K8S的运作原理,另一个这些方便本身也会占用系统资源,并不适用于生产环境。再一个虽然自动部署有效率,但是往往我们还是修改配置。与其这样,不如我们从...
- 本人参加了华为[21天转型容器实战营]课程,有些感受与大家分享。注:本人适合有Linux基础的人阅读,旨在深刻理解K8S原理。 先来聊聊天K8S本身,然后再来部署高可用的集群,只有认清K8S到底是什么,这样我们才能知道为什么要上K8S,K8S可以为我们带来什么。K8S搜索引擎上有很多陈词烂调,这里我就不重复了。这是我的一些个人心得,不正之处请指教: ... 本人参加了华为[21天转型容器实战营]课程,有些感受与大家分享。注:本人适合有Linux基础的人阅读,旨在深刻理解K8S原理。 先来聊聊天K8S本身,然后再来部署高可用的集群,只有认清K8S到底是什么,这样我们才能知道为什么要上K8S,K8S可以为我们带来什么。K8S搜索引擎上有很多陈词烂调,这里我就不重复了。这是我的一些个人心得,不正之处请指教: ...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签