
云原生
文章平均质量分 96
k8s+docker
hzulwy
技术嘛!最重要的是自己理解,然后才是分享
展开
-
Docker+k8s上云以及CI/CD
镜像构建完成后,需要将镜像推送到相关私有的镜像仓库,建议在构建时根据代码分支来写入相应的标签前缀,这样就可以根据标签前缀来选择对应环境执行自动部署了,比如开发环境、测试环境和生产环境的自动部署,这样只要控制好分支权限即可。这一步,需要使用“docker login”命令来登录私有仓库,使用“docker push”命令来推送镜像。而且如果节点实在不同的云服务商上也是不能访问的,例如:master节点在腾讯云服务器上,而node节点在阿里云服务器上,那么master节点无法访问阿里云服务器上节点ip。原创 2024-05-20 00:24:16 · 1434 阅读 · 2 评论 -
kubernetes集群
k8s集群中对资源管理和资源对象编排部署都可以通过声明样式(yaml)文件来解决,也就是可以把需要对资源对象操作编辑到yaml格式文件中,我们把文件叫做资源清单文件,通过kubectl命令直接使用资源清单文件就可以实现对大量的资源对象进行编排部署了。原创 2023-09-15 13:50:38 · 233 阅读 · 0 评论 -
什么是Docker和Docker-Compose?
compose是docker公司推出的一个工具软件,可以管理多个Docker容器组成一个应用。Docker Server:Docker daemon的主要组成部分,接受用户通过Docker Client发出的请求,并按照相应的路由规则实现路由分发。而且,如果使用了GoLand编译器安装了Docker插件之后编写docker-compose的时候都会有提示的。Docker镜像:Docker镜像运行之后变成容器(docker run)Docker Client:Docker的客户端。Docker自身组件。原创 2023-09-11 16:01:11 · 2113 阅读 · 0 评论 -
Dockerfile解析
Dockerfile,需要定义一个Dockerfile,Dockerfile定义了进程需要的一切东西。Dockerfile涉及的内容包括执行代码或者是文件、环境变量、依赖包、运行时环境、动态链接库、操作系统的发行版、服务进程和内核进程(当应用进程需要和系统服务和内核进程打交道,这时需要考虑如何设计namespace的权限控制)等等;Docker镜像,在用Dockerfile定义一个文件之后,docker build时会产生一个Docker镜像,当运行 Docker镜像时会真正开始提供服务;原创 2023-09-12 06:59:29 · 633 阅读 · 0 评论