一、前言Docker Swarm是Docker官方提供的容器集群管理以及容器编排解决方案,Docker Swarm基于Docker Compose组件以及网络等基础能力,提供了服务编排、负载均衡、动态伸缩、滚动更新等能力,本文ken.io主要介绍基于Docker Swarm进行容器编排、服务部署与更新等等 1、本文主要内容 使用 Docker Swarm 部署一组服务使用 Docker Sw...
一、前言Docker Swarm是Docker官方提供的容器集群管理以及容器编排解决方案,Docker Swarm基于Docker Compose组件以及网络等基础能力,提供了服务编排、负载均衡、动态伸缩、滚动更新等能力,本文ken.io主要介绍Docker Swarm基本概念、集群搭建与基础使用~ 1、本文主要内容 Docker Swarm基本概念Docker Swarm集群搭建Docker...
一、前言1、本文主要内容使用Docker Buildx构建支持AMD64、ARM、ARM64等架构的镜像并传到到Docker Hub 2、本文环境信息 环境 说明 Docker Docker CE 23.0.5 Docker Desktop 4.19 Docker Buildx 0.10.4 Docker Golang镜像 1....
一、前言企业微信使用过程中会在电脑本地保存聊天记录、图片、文件、视频等,同时企业微信也会在云端保存一份,但只会保留1年左右,一旦长期使用之后更换设备,那么历史保存的这些聊天数据将丢失绝大部分如果这些图片、文件、视频等是在群聊中接收的,又没有手动把群聊保存在通讯录,切换到新的设备之后,连近期的聊天数据都不会同步,这可能是继承了微信的“优良基因”这些设定可以帮助企业微信节省存储成本和网络带宽成本,但是...
一、前言1、本文主要内容 VMware创建openEuler虚拟机指引openEuler虚拟机硬件设置openEuler虚拟机安装指引openEuler安装后基本设置 2、本文环境信息 工具 本文环境 适用范围 VMware VMware Workstation 17 Player VMware Workstation 17 Pro/Player ...
一、前言1、本文环境信息 工具 本文环境 适用范围 VMware VMware Fusion 13.x VMware Workstation / Fusion Ubuntu Ubuntu 22.04.2 LTS Ubuntu 22.x + 2、前置知识vi命令:https://www.runoob.com/linux/linux-vi...
一、前言我们让应用工作在容器中是非常简单和方便的,但往往一个应用还要依赖数据库、缓存等应用,这样一组应用需要协同启动,同时这样一组应用也要工作在同一个网络中,以便相互访问,并跟不同组的应用之间隔离,以减少干扰,要达到这样的效果,我们需要自己控制好容器创建、启动等等,是一个麻烦的过程,不过官方为我们提供了容器编排工具,Docker Compose让我们可以便捷进行容器编排~ 1、本文主要内容 D...
一、前言Homebrew是一个开源的包管理工具,可以简化macOS环境下软件的安装,卸载、更新等等,尤其是对于开发工具的安装、管理非常有利于开发者便捷管理开发环境,另外Homebrew也可以用于Linux,不过由于Linux已经有了更成熟的yum、apt-get、dnf等包管理工具,Homebrew在macOS上更为流行和好用 1、本文主要内容 Homebrew安装与介绍Homebrew国内镜...
一、前言通常我们的应用都需要对外提供访问,另外也往往不是独立运行的,基本都会使用MySQL、Redis等数据库存储数据,并且应用之间也会存在互相访问的情况,本文主要介绍容器端口的开放与绑定,以及基于Docker Network的容器互联 1、本文主要内容 使用Golang构建HTTP Server,并使用Redis进行访问计数Docker 镜像开放端口及端口映射Docker Network介绍...
一、现象与原因1、问题现象Problem running post-install step. Installation may not complete correctly The database cluster initialisation failed. 2、原因解析PostgreSQL默认会把相关目录所有者设置为postgres,缺少此账户就会导致安装过程中chown命令执行失败,从...