上一页 1 2 3 4 5 6 7 8 9 10 ··· 108 下一页
摘要: 摘要:本文将详细介绍如何使用Kubernetes(K8S)部署一套Golang微服务项目,并给出了完整的实施步骤和相应代码示例,旨在指导刚入行的开发者完成这一任务。 一、整体流程下面是使用K8S部署Golang微服务项目的整体流程,我们将在接下来的内容中详细介绍每一步骤。 1. 准备容器镜像2. 创 阅读全文
posted @ 2024-03-07 21:16 Mr.peter 阅读(912) 评论(0) 推荐(0)
摘要: 1、轮询法 将请求按顺序轮流地分配到后端服务器上,它均衡地对待后端的每一台服务器,而不关心服务器实际的连接数和当前的系统负载。 2、随机法 通过系统的随机算法,根据后端服务器的列表大小值来随机选取其中的一台服务器进行访问。由概率统计理论可以得知,随着客户端调用服务端的次数增多,其实际效果越来越接近于 阅读全文
posted @ 2024-03-06 22:03 Mr.peter 阅读(402) 评论(0) 推荐(0)
摘要: 1.什么是Docker? Go语言开发,容器虚拟化技术,C/S架构,具有隔离、快速、轻便的特点。 2.Docker与虚拟机有何不同? 相比于虚拟机,docker更快速、轻便。快速:秒级启动轻便:联合文件系统 3.Docker镜像是什么? 联合文件系统。可以通过DockerFile构建或通过容器Com 阅读全文
posted @ 2024-03-04 22:52 Mr.peter 阅读(564) 评论(0) 推荐(0)
摘要: 一、Docker-Compose作用 之前运行一个镜像,需要添加大量的参数,可以通过Docker-Compose编写这些参数,Docker-Compose可以帮助我们批量的管理容器,只需要通过一个docker-compose.yml文件去维护。 1、下载docker-compose 地址:https 阅读全文
posted @ 2024-03-03 16:47 Mr.peter 阅读(63) 评论(0) 推荐(0)
摘要: 容器生命周期管理 run start/stop/restart kill rm pause/unpause create exec 容器操作 ps inspect top attach events logs wait export port stats 容器rootfs命令 commit cp d 阅读全文
posted @ 2024-03-03 15:33 Mr.peter 阅读(8) 评论(0) 推荐(0)
摘要: Docker 资源 Docker 官方主页: https://www.docker.com Docker 官方博客: https://blog.docker.com/ Docker 官方文档: https://docs.docker.com/ Docker Store: https://store. 阅读全文
posted @ 2024-03-03 15:31 Mr.peter 阅读(24) 评论(0) 推荐(0)
摘要: 1、使用多阶段构建:对于复杂的应用程序,可以使用多个阶段来构建Docker镜像。每个阶段可以专注于特定的任务,从而提高构建速度和镜像大小。 2、最小化镜像大小:使用合适的基础镜像,并确保只安装必需的依赖项。可以使用多阶段构建和镜像分层来减小镜像的大小,并提高镜像的可维护性和可重复性。 3、定期更新镜 阅读全文
posted @ 2024-03-03 15:23 Mr.peter 阅读(67) 评论(0) 推荐(0)
摘要: 打包: 1、安装Docker:首先,在Linux主机上安装Docker。可以通过官方网站提供的安装脚本或包管理器来安装Docker。 2、创建Dockerfile:在应用程序的根目录下创建一个名为Dockerfile的文件。Dockerfile是一个文本文件,用于定义如何构建Docker镜像。可以在 阅读全文
posted @ 2024-03-03 14:07 Mr.peter 阅读(369) 评论(0) 推荐(0)
摘要: 在容器化技术不断发展的今天,Docker 和 Podman 分别作为两个主流的容器运行时,吸引了大量开发者和企业的关注。本文将从多个角度全方位地对比这两者的优缺点,以帮助您更好地了解它们的特点并做出明智的选择。 1. 简介 1.1 Docker Docker 是目前最流行的开源容器平台,自 2013 阅读全文
posted @ 2024-03-02 22:03 Mr.peter 阅读(3344) 评论(0) 推荐(3)
摘要: 闭包是由函数及其相关引用环境组合而成的实体(即:闭包=函数+引用环境)。 Go中的闭包 闭包是函数式语言中的概念,没有研究过函数式语言的用户可能很难理解闭包的强大,相关的概念超出了本书的范围。Go语言是支持闭包的,这里只是简单地讲一下在Go语言中闭包是如何实现的。 func f(i int) fun 阅读全文
posted @ 2024-03-02 15:37 Mr.peter 阅读(62) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 10 ··· 108 下一页