Docker – 在Docker中部署ASP.NET Core 2.1以及修改发布

    导言 在当今的云计算时代,容器化技术已经成为软件开发与部署的主流选择之一。Docker作为容器化技术的代表,具有轻量、可移植和可扩展等优势,在快速应对不同环境部署的需求上发挥了重要作用。本文将介绍如何使用Docker部署ASP.NET Core 2.1应用,并分享一些修改发布的技巧。 准备工作 在开始之前,确保你已经安装了Docker并且具备基本的Docker使用知识。另外,你需要一台运行Linux操作系...阅读全文
    作者:绝缘体.. | 分类:docker, Linux, 云计算, 操作系统 | 阅读: | 标签:, , , ,

    .NET Core Kubernetes (K8s)

    Kubernetes (K8s) 是一个开源的容器编排工具,用于部署、扩展和管理容器化应用程序。它提供了一种使用容器部署应用程序的标准化方法,使开发者能够轻松管理大规模的应用程序集群。 为什么选择 Kubernetes? Kubernetes 具有以下优势: 自动化部署和扩展: Kubernetes 提供了自动化的部署和扩展功能。开发者只需定义应用程序的容器镜像、资源需求和副本数,Kubernetes 将负责在集群中自...阅读全文
    作者:绝缘体.. | 分类:docker, kubernetes, macos, 云计算, 操作系统 | 阅读: | 标签:, , , ,

    K8S中的镜像安全最佳实践

    在Kubernetes(简称K8S)集群中,镜像是构建和部署应用程序的关键组件之一。然而,由于镜像可能包含潜在的安全漏洞或恶意软件,镜像安全是一个需要重视的问题。本文将介绍一些K8S中的镜像安全最佳实践,以确保集群的安全。 1. 使用来自可信源的镜像 在构建镜像时,应该始终使用来自可信源的基础镜像。这样可以降低获取恶意软件的风险。可以使用公共的镜像仓库(如Docker Hub)或私有的镜...阅读全文
    作者:绝缘体.. | 分类:docker, kubernetes, 云计算 | 阅读: | 标签:, , , ,

    使用Spring Boot进行Java后端开发

    Spring Boot是一个基于Java语言的开源框架,用于快速构建独立的、生产级别的Spring应用程序。它简化了Spring框架的配置和部署过程,同时提供了丰富的功能和插件,使开发人员能够更专注于业务逻辑的实现。 Spring Boot的特性 自动配置 Spring Boot采用了约定大于配置的原则,通过自动配置来简化项目的配置过程。它会根据项目的依赖关系自动配置相应的组件,如数据源、Web服务器等。开发人...阅读全文
    作者:绝缘体.. | 分类:docker, java, spring, 云计算, 后端框架, 编程语言 | 阅读: | 标签:, , , ,