容器
-
在 Windows 10 专业版中创建 weibo 应用,基于 Laravel Sail 开发环境
1、使用 Composer 创建一个名为 weibo 的应用。打开 Windows Terminal 命令行,按照以下指示进入 Ubuntu 系统。如图1 图1 2、Ubuntu …
-
基于 Rancher,在 1 个 Git 仓库、1 个容器中部署 2 个域名的实现
1、现在渠道发布接口包含如下应用:企鹅号、微信公众帐号、微博、控制台命令、跨渠道、授权,其中企鹅号、微信公众帐号、微博、跨渠道需要部署为域名 A,且入方向仅支持内网,其中授权需要部…
-
容器的基础镜像更换后,PHP Core Warning ‘yii/base/ErrorException’ with message ‘Module ‘gd’ already loaded’
1、容器的基础镜像更换后,当 Rancher 环境变量,CHANNEL_PUB_API_CFG_MIGRATE=true 时,容器启动失败。报错:PHP Core Warning …
-
公有云的 com 环境的数据迁移至 公有云的 csp 环境(程序版本不一致,且不允许升级至同一个版本)的实现流程
1、现阶段,公有云中,存在 2 个环境。分别为 com 环境 与 csp 环境。com 环境的容器,如图1 图1 2、csp 环境的容器。在 csp 环境中,已经将 com 环境的…
-
临时修改 MySQL 容器的 sql_mode
1、查询 SQL 报错:SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #2 of SELEC…
-
在 Rancher 中升级容器时,报错:CHANNEL_PUB_API_CFG_APP_AVATAR_UPLOAD_PATH: unbound variable 的分析解决
1、在 Rancher 中升级容器时,报错:CHANNEL_PUB_API_CFG_APP_AVATAR_UPLOAD_PATH: unbound variable。如图1 图1 …
-
在容器启动时,复制文件至 NAS 存储中,基于 CakePHP v2.6.4 实现
1、现阶段存在一个新需求,需要在部署产品时,针对产品做一些初始化数据的工作。预先准备好相应的 SQL 文件,但是对于 MySQL 表中的文件路径:/upload/20200817/…
-
在 Rancher 中升级容器,同一个镜像地址,环境变量有容器已被替换,有容器未被替换的分析解决
1、进入环境变量已被替换的容器,某个配置文件,符合预期。如图1 图1 2、进入环境变量未被替换的容器,某个配置文件,不符合预期。如图2 图2 3、查看环境变量已被替换的容器的日志。…
-
在 Rancher 中实现集群的部署与测试 ( 负载均衡 与 命令行下的 Redis 锁定、性能提升 )
1、在 Rancher 中,克隆已经存在的 Docker 容器 channel-pub-api-prev 为 channel-pub-api-prev-1、channel-pub-…
-
基于 Rancher 升级容器时,Yii2 高级模板初始化时,报错:Error. Directory frontend/web/assets does not exist 的分析与解决
1、Yii2 高级模板初始化时,报错:Error. Directory frontend/web/assets does not exist,如图1 图1 2、进入容器中的目录:/…