随笔分类 -  Docker/K8s

摘要:部署Redis容器 1.查找镜像 docker search redis 2.拉取镜像 docker pull redis 3.创建挂载本地的data目录与conf目录 mkdir -p /home/redis/data /home/redis/conf 4.创建配置文件 cd /home/redi 阅读全文
posted @ 2020-09-11 14:23 -零 阅读(724) 评论(0) 推荐(0) 编辑
摘要:快速开始 1.查找 Docker Hub 上的 nginx 镜像 docker search nginx 2.拉取官方的Nginx镜像 docker pull nginx 3.在本地镜像列表里查到 REPOSITORY 为 nginx 的镜像 docker images nginx REPOSITO 阅读全文
posted @ 2020-09-11 10:51 -零 阅读(941) 评论(0) 推荐(0) 编辑
摘要:开始之前 如果你有一些需要持续更新的数据并且希望持久化数据,或者需要在不同的容器之间共享数据,再者需要主机与容器之间共享数据,那么你可以使用数据卷来满足这些需求。 数据卷定义 数据卷是一个可供一个或多个容器使用的特殊目录,它绕过 UFS,可以提供很多有用的特性: 数据卷可以在容器之间共享和重用。 对 阅读全文
posted @ 2020-09-10 17:14 -零 阅读(463) 评论(0) 推荐(0) 编辑
摘要:作者:池剑锋 译来源:Docker|2018-04-12 13:35 最近有些同学问我 NodePort,LoadBalancer 和 Ingress 之间的区别。它们都是将集群外部流量导入到集群内的方式,只是实现方式不同。让我们看一下它们分别是如何工作的,以及你该如何选择它们。 注意:这里说的每一 阅读全文
posted @ 2020-09-10 08:40 -零 阅读(433) 评论(0) 推荐(0) 编辑
摘要:pod内部容器之间 在Pod中运行多个容器,使得它们之间的通信非常直接。他们自己的通信有几种方法。 通过共享卷通信 在Kubernetes中,Pod中的容器可以将共享卷当做一种简单和高效的共享数据方式。在大多数场景中,使用主机上的一个目录,并在多个容器间共享,是一种高效的方式,比如日志处理。 我现在 阅读全文
posted @ 2020-09-09 20:26 -零 阅读(7901) 评论(0) 推荐(0) 编辑
摘要:kubectl命令列表 kubectl run(创建容器镜像) kubectl expose(将资源暴露为新的 Service) kubectl annotate(更新资源的Annotations信息) kubectl autoscale(Pod水平自动伸缩) kubectl convert(转换配 阅读全文
posted @ 2020-09-08 20:07 -零 阅读(637) 评论(0) 推荐(0) 编辑
摘要:k8s的控制器类型 控制器又被称为工作负载,pod通过控制器实现应用的运维,比如伸缩、升级等 Kubernetes中内建了很多controller(控制器),这些相当于一个状态机,用来控制Pod的具体状态和行为 1、deployment:适合无状态的服务部署 2、StatefullSet:适合有状态 阅读全文
posted @ 2020-09-08 19:57 -零 阅读(1269) 评论(1) 推荐(0) 编辑
摘要:yaml基础 yaml编写规则 大小写敏感 使用缩进表示层级关系 缩进时不允许使用Tal键,只允许使用空格 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 ”#” 表示注释,从这个字符一直到行尾,都会被解析器忽略 YAML只有两种结构类型需要知道: lists, maps YAML Maps 阅读全文
posted @ 2020-09-08 14:46 -零 阅读(8893) 评论(1) 推荐(2) 编辑
摘要:什么是Pod Pod直译为“豆荚” ,你可以把它想象成一个“豆荚” ,然后里面包着一组有关联关系的“豆子”(容器)。一个豆荚里的豆子,它们共同吸收着同一个养分,Pod也是如此,里面的容器共有着同一组资源。K8S官方文档对Pod的描述是:A Pod is the basic building bloc 阅读全文
posted @ 2020-09-08 11:44 -零 阅读(846) 评论(0) 推荐(0) 编辑
摘要:Docker API种类 docker 的api遵循rest的风格,可以查看https://docs.docker.com/engine/api/; docker官方主要有三大对外api: Docker Registry API Docker Hub API Docker Remote API 1. 阅读全文
posted @ 2020-09-06 15:27 -零 阅读(8578) 评论(1) 推荐(0) 编辑
摘要:Docker Hub 目前 Docker 官方维护了一个公共仓库 Docker Hub,其中已经包括了数量超过 2,650,000 的镜像。大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现。 注册 你可以在 https://hub.docker.com 免费注册一个 Docker 阅读全文
posted @ 2020-09-06 14:50 -零 阅读(4332) 评论(0) 推荐(0) 编辑
摘要:搭建一个简单的Python环境 获取镜像 从docker hub获取最新的python镜像,例如我这次准备用的是3.7.1-stretch 接着新建Dockerfile文件,意思是从这个基础镜像进行搭建,这个文件是用来构建一个镜像 FROM python:3.7.1-stretch 获取插件 本次搭 阅读全文
posted @ 2020-08-25 10:57 -零 阅读(1695) 评论(0) 推荐(0) 编辑
摘要:原文链接:https://www.cnblogs.com/niceyoo/p/13270224.html 一、编辑docker.service文件 vi /usr/lib/systemd/system/docker.service 找到 [Service] 节点,修改 ExecStart 属性,增加 阅读全文
posted @ 2020-08-24 19:31 -零 阅读(3406) 评论(0) 推荐(1) 编辑
摘要:KubeSphere 是在 Kubernetes 之上构建的以应用为中心的企业级容器平台,所有供为用户提供简单易用的操作界面以及向导式操作方式。同时,KubeSphere Installer 提供了 快速部署生产级别的 Kubernetes 集群和全栈化容器平台的功能,能够快速帮助企业用户快速搭建一 阅读全文
posted @ 2020-08-23 14:54 -零 阅读(772) 评论(0) 推荐(0) 编辑
摘要:Portainer是一款优秀的Docker图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,安装起来也非常的简单,推荐给大家 阅读全文
posted @ 2020-07-28 14:42 -零 阅读(886) 评论(0) 推荐(0) 编辑
摘要:前言 Kubernetes介绍 当容器就从一个开发者手里的小工具,一跃成为了云计算领域的绝对主角;而能够定义容器组织和管理规范的“容器编排”技术,则当仁不让地坐上了容器技术领域的“头把交椅”。 而这里以 Google 与 RedHat 公司共同主导的 Kubernetes 项目最为出名,更是被称为下 阅读全文
posted @ 2020-07-21 11:34 -零 阅读(611) 评论(0) 推荐(0) 编辑
摘要:1.问题:docker : Error response from daemon: Conflict. The container name "***" is already in use原因:容器名占用解决办法:(1)给容器换一个名字, 比如说 docker run -it --name=myce 阅读全文
posted @ 2020-07-15 19:45 -零 阅读(917) 评论(0) 推荐(0) 编辑
摘要:简介: 进入正在运行的Docker容器的4种方式 在使用Docker创建了容器之后,如何进入该容器呢? 进入Docker容器比较常见的几种做法如下: 使用docker attach 使用SSH 使用nsenter 使用exec 一、使用docker attach进入Docker容器 Docker提供 阅读全文
posted @ 2020-07-15 19:43 -零 阅读(6689) 评论(0) 推荐(0) 编辑
摘要:转载:https://segmentfault.com/a/1190000014297111?utm_medium=referral&utm_source=tuicool 事情是这样的 一个人程序员,用golang写了个server,写完后...不会部署 : ) 是的,这个人就是我... 今天真的是 阅读全文
posted @ 2020-06-26 17:21 -零 阅读(2437) 评论(1) 推荐(0) 编辑
摘要:使用docker build命令或使用Docker Hub的自动构建功能构建Docker镜像时,都需要一个Dockerfile文件。Dockerfile文件是一个由一系列构建指令组成的文本文件,docker build命令会根据这些构建指令完成Docker镜像的构建。本文将会介绍Dockerfile 阅读全文
posted @ 2019-08-20 20:26 -零 阅读(871) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示