摘要: YAML是Kubernetes的标准工作语言 YAML介绍 Kubernetes使用了YAML语言一个非常关键的特性,叫作"声明式",对应的有另外一个词: "命令式" 先简单描述声明式和命令式之间的区别: 如Docker和Dokcerfile就属于"命令式",大多数编程语言属于命令式,特点是交互性强 阅读全文
posted @ 2022-07-23 21:33 N3ptune 阅读(137) 评论(0) 推荐(0)
摘要: 容器技术只是解决了运维部署工作中的一个很小的问题,在现实生产环境中,除了最基本的安装,还会各式各样的需求,比如服务发现、负载均衡、状态监控、健康检查、扩容缩容、应用迁移、高可用等等。这些容器之上的管理、调度工作就是容器编排 Kubernetes 从0到0.1 是一个生产级别的容器编排平台和集群管理系 阅读全文
posted @ 2022-07-23 13:54 N3ptune 阅读(143) 评论(0) 推荐(0)
摘要: 实现多个容器之间的协同,搭建Wordpress网站,要用到3个容器,Wordpress、MariaDB和Nginx 拉取镜像 使用docker pull拉取3个镜像: $ sudo docker pull wordpress:5 $ sudo docker pull mariadb:10 $ sud 阅读全文
posted @ 2022-07-22 20:43 N3ptune 阅读(226) 评论(0) 推荐(0)
摘要: Docker hub官方链接: https://hub.docker.com 部署Nginx 官方已经给出了方法: https://hub.docker.com/_/nginx 运行容器 $ docker run --name nginx-server -v /opt/nginx-server:/u 阅读全文
posted @ 2022-07-22 00:41 N3ptune 阅读(600) 评论(0) 推荐(1)
摘要: 镜像是一个打包文件,其中包含了应用程序及其运行所依赖的环境,例如文件系统、环境变量、配置参数等等 联合文件系统 容器镜像内部并不是一个平坦的结构,而是由许多的镜像层组成,每层都是只读不可修改修改的一组文件,相同的层可以在镜像之间共享,然后多个层像搭积木一样堆叠起来,使用一种叫"Union FS联合文 阅读全文
posted @ 2022-07-20 09:13 N3ptune 阅读(372) 评论(0) 推荐(1)
摘要: 容器是一个系统中被隔离的特殊环境,进程可以在其中不受干扰地运行,使用Docker来实现容器化 容器化 运行容器时,要先拉取一个镜像(image),再通过这个镜像来启动容器: $ sudo docker pull busybox $ docker run busybox echo hello worl 阅读全文
posted @ 2022-07-18 21:56 N3ptune 阅读(103) 评论(0) 推荐(1)
摘要: 网络交互和数据传输好比打电话,socket就像电话机,是在网络编程世界中与外界进行网络通信的途径 TCP网络编程 基于服务器-客户端模型,使用套接字完成连接的建立 服务端准备连接 使用socket创建一个可用的套接字: NAME socket - create an endpoint for com 阅读全文
posted @ 2022-07-16 17:01 N3ptune 阅读(891) 评论(0) 推荐(2)
摘要: 关于对Linux系统的内存和磁盘的操作 内存和磁盘使用率 查看内存使用率: free、top 查看磁盘使用率: fdisk、df、du free 以KB为单位: $ free total used free shared buff/cache available Mem: 16248492 2179 阅读全文
posted @ 2022-07-15 12:22 N3ptune 阅读(451) 评论(0) 推荐(1)
摘要: 顺序表是在计算机内存中以数组的形式保存的线性表,线性表的顺序存储是指用一组地址连续的存储单元依次存储线性表中的各个元素、使得线性表中在逻辑结构上相邻的数据元素存储在相邻的物理存储单元中,即通过数据元素物理存储的相邻关系来反映数据元素之间逻辑上的相邻关系,采用顺序存储结构顺序存储结构的线性表通常称为顺 阅读全文
posted @ 2022-07-12 12:32 N3ptune 阅读(74) 评论(0) 推荐(0)
摘要: Linux内核版本: 2.6.11.12 编写代码: 创建进程 创建进程使用fork系统调用,官方文档对于fork的描述: fork() creates a new process by duplicating the calling process. The new process is refe 阅读全文
posted @ 2022-07-10 08:17 N3ptune 阅读(180) 评论(0) 推荐(0)