如果 Pod 是通过 Deployment 创建的,则++用户可以在运行时修改 Deployment 的 Pod 定义(spec.template)或镜像名称,并应用到 Deployment 对象上,系统即可完成 Deployment 的 rollout 动作++,rollout 可被视为 Deployment 的自动更新或者自动部署动作。如果在更新过程中发生了错误,则还可以通过回滚操作恢复 Po            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-16 06:31:16
                            
                                135阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录   一.部署环境工作流程介绍部署harbor  一.部署前提环境说明192.168.111.3该机器为git本地仓库,及git远程仓库(git用户创建),及Harbor镜像仓库192.168.111.4该机器为Jenkins192.168.111.5该机器发布dockerJenkins环境以及git仓库,以及docker已经准备好,三台机器都需要docker环境。第一台需要docker环境来            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-19 23:25:37
                            
                                124阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Docker swarmdocker swarm集群:三剑客之一一. Docker Swarm 的基本概念和原理Docker Swarm 简介Swarm是Docker公司推出的用来管理docker集群,它将一群Docker宿主机变成一个单一的,虚拟的主机。Swarm使用标准的Docker API接口作为其前端访问入口,换言之,各种形式的Docker Client(docker client in            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-22 15:18:05
                            
                                176阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 回滚Docker容器的命令
在使用Docker部署应用程序时,有时候我们需要回滚到之前的版本,以解决一些问题或者恢复之前的状态。本文将介绍如何使用Docker回滚命令来实现这一目的。
## Docker回滚命令
Docker提供了`docker container rollback`命令来回滚容器到之前的版本。该命令的语法如下:
```bash
docker container rol            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-20 05:59:45
                            
                                123阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.背景介绍Docker是一种轻量级的开源容器技术,它可以将应用程序和其所需的依赖项打包成一个可移植的容器,以便在任何支持Docker的平台上运行。Docker容器可以在开发、测试、部署和生产环境中使用,从而提高应用程序的可移植性、可扩展性和可靠性。自动化部署是指将软件部署过程自动化,以便在不同的环境中快速、可靠地部署和更新应用程序。回滚是指在发生故障时,将应用程序回滚到之前的稳定状态。在现代软件            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-13 13:37:47
                            
                                110阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            git回滚版本 git回滚本地版本 git回滚远程仓库            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-26 10:09:45
                            
                                193阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            $ git log    查看版本记录
commit ee7db10d7dcd0779ebdf1362bc9081ed2cc17d2f (HEAD -> master)
commit cafbc9c7315969751f7323095555c18e04911379
Merge: de4f071 b136ecclvym@DESKTOP-58RHD5U MINGW64 /d/2023 (mas            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-02 15:56:27
                            
                                69阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Docker 回滚操作指南
## 介绍
在软件开发的过程中,难免会遇到需要回滚的情况。Docker 是一个广泛使用的容器化平台,它提供了一种方便快捷的方式来部署和管理应用程序。本文将介绍如何使用 Docker 来实现回滚操作,帮助新手开发者快速上手。
## 总览
下面是 Docker 回滚操作的整个流程:
| 步骤       | 说明            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-27 06:04:24
                            
                                671阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一台mysql数据库在多次断电之后,长时间等待未果直接重启mysql 服务。之后错误日志中报错:  170119 20:47:36  InnoDB: Error: page 5 log sequence number 151 2771374516
InnoDB: is in the future! Current system log sequence number 131 3791365897.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-17 13:54:54
                            
                                99阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SVN是一个版本管理工具,在工作中经常使用,尤其是多人合作开发的时候,版本管理显得更加重要。需要使用回退的场景往往都比较“紧急”,今天就记录一下在使用SVN的时候怎么回退到指定的版本,方便以后随时查看。 方法一 右击文件(也可以是文件夹),TortoiseSVN – show log,右击你想要回滚            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-18 10:07:51
                            
                                2573阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SVN是一个版本管理工具,在工作中经常使用,尤其是多人合作开发的时候,版本管理显得更加重要。需要使用回退的场景往往都比较“紧急”,今天就记录一下在使用SVN的时候怎么回退到指定的版本,方便以后随时查看。 方法一右击文件(也可以是文件夹),TortoiseSVN – show log,右击你想要回滚到的版本。   可以看到两个选项:“Revert to this ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-15 14:28:33
                            
                                1311阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. Mysql 的存储引擎,myisam和innodb的区别?数据表类型有哪些?答:主要区别:   1)InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间,组成一个事务;   2)InnoDB支持外键,而MyISAM不支持。对一个包含外键的InnoDB表转为MYI            
                
         
            
            
            
            Docker Swarm 服务版本更新 环境: 系统:Centos 7.4 x64 应用版本:Docker 18.09.0 管理节点:192.168.1.79 工作节点:192.168.1.78 工作节点:192.168.1.77 1、管理节点:创建服务设置更新策略 # 创建命令 docker se            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-11-10 09:15:00
                            
                                400阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            25.设置每个报表的尾部标题BTITLE 26.写一个注释REMARK [text] 27.将指定的信息或一个空行输出到屏幕上PROMPT [text] 28.将执行的过程暂停,等待用户响应后继续执行PAUSE [text] Sql>PAUSE Adjust paper and press RETURN to continue. 29.将一个数据库中的一些数据拷贝到另外一个数据库(如将一个表            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-02 22:38:15
                            
                                66阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            不熟悉使用mysql数据库的朋友们,可能会对其有非常多的小问题,例如说,mysql更新数据可以回滚吗?我们应该如何去实现呢?操作数据库时候难免会因为“大意”而误操作,需要快速恢复的话通过备份来恢复是不太可能的,因为需要还原和binlog差来恢复,等不了,很费时。这里说明因为Update 操作的恢复方法:主要还是通过binlog来进行恢复,前提是binlog_format必须是Row格式,否则只能通            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-15 19:29:59
                            
                                290阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我们在MYSQL执行过程文章中知道一条SQL语句执行流程是怎么样的,但SQL语句是怎么入库的呢?如下图:     SQL语句入库过程 
    在图中涉及三个日志: undo log(回滚日志)、redo log(重做日志) 、binlog (归档日志)undo log(回滚日志):是 Innodb 存储引擎层生成的日志,实现了事务中的原子性,主要用于事务回滚和MVCC。red            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-13 22:26:03
                            
                                402阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Docker 发布与回滚指南
在现代软件开发中,Docker 提供了一种轻量级的解决方案来构建、发布和管理应用程序。面对频繁的发布与可能的回滚需求,掌握Docker的发布与回滚流程尤为重要。本文将指导你如何使用 Docker 实现发布及回滚,并提供详细步骤和示例代码。
## 发布与回滚流程
在进行 Docker 发布与回滚的过程中,通常可以按照以下流程进行:
| 步骤       |            
                
         
            
            
            
            # Docker回滚镜像
## 引言
在软件开发过程中,我们经常需要使用不同的镜像来构建和运行我们的应用程序。而Docker是一个流行的容器化平台,它允许我们快速创建、部署和管理容器。然而,有时候我们可能会遇到需要回滚镜像的情况,比如我们在测试新版本时发现了问题,需要恢复到之前的版本。本文将介绍如何使用Docker来回滚镜像。
## Docker回滚镜像的方法
### 方法一:使用标签            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-22 03:22:05
                            
                                302阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Jenkins和Docker的回滚
## 引言
在软件开发过程中,我们经常需要进行部署和发布软件的新版本。然而,有时候我们会遇到问题,比如发布的新版本有bug或者不稳定。这时候,我们就需要回滚到之前的版本,以保证系统的稳定性和可用性。在本文中,我们将介绍如何使用Jenkins和Docker来进行回滚操作。
## Jenkins简介
Jenkins是一个开源的持续集成和持续交付工具,它允            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-24 21:29:14
                            
                                205阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何实现Docker Image回滚
## 1. 流程概述
首先,让我们来整体了解一下Docker Image回滚的流程。下面是一个简单的步骤表格:
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 查看历史版本的Docker Image |
| 2 | 选择要回滚的版本 |
| 3 | 拉取需要回滚的版本的Docker Image |
| 4 | 运行回滚的Docke            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-08 06:46:56
                            
                                129阅读