docker容器如何升级

发布时间 - 2020-04-14 00:00:00    点击率:

解决方法:

1、升级Image

只要从服务器拉下来最新的数据就行了。

docker pull quay.io/sameersbn/redmine:latest

2、关闭旧容器并删除

到工作目录 /data,使用 docker-compose 来关闭级容器

cd /data
docker-compose stop
docker rm data_redmine_1

3、重新开启新的容器

因为代码升级,新增加了些环境参数的配置

REDMINE_SECRET_TOKEN
DB_NAME

这两个一个是log提示我的,另一个发现服务升级完后,旧用户登录不了了,查了原因才知道是因为数据库名称的默认值变了。可能受影响的还有其他不少参数,需要在详情页仔细看看。

docker-compose start

4、升级数据库

docker exec -it data_redmine_1 bash
cd $WORKDIR
RAILS_ENV=production bundle exec rake db:migrate

推荐教程:docker教程


# docker  # 数据库  # 是因为  # 这两个  # 才知道  # 新开  # 解决方法  # 用户登录  # 完后  # 默认值  # 增加了  # 环境参数 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 百度输入法全感官ai怎么关 百度输入法全感官皮肤关闭  php静态变量怎么调试_php静态变量作用域调试技巧【解答】  如何基于云服务器快速搭建个人网站?  Laravel Session怎么存储_Laravel Session驱动配置详解  php做exe能调用系统命令吗_执行cmd指令实现方式【详解】  Laravel如何实现数据库事务?(DB Facade示例)  如何撰写建站申请书?关键要点有哪些?  如何快速配置高效服务器建站软件?  进行网站优化必须要坚持的四大原则  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  微信h5制作网站有哪些,免费微信H5页面制作工具?  千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】  油猴 教程,油猴搜脚本为什么会网页无法显示?  如何在香港服务器上快速搭建免备案网站?  Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  如何用免费手机建站系统零基础打造专业网站?  详解Android图表 MPAndroidChart折线图  高性能网站服务器配置指南:安全稳定与高效建站核心方案  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  Laravel如何使用Scope本地作用域_Laravel模型常用查询逻辑封装技巧【手册】  如何制作一个表白网站视频,关于勇敢表白的小标题?  Laravel N+1查询问题如何解决_Eloquent预加载(Eager Loading)优化数据库查询  如何用低价快速搭建高质量网站?  Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】  装修招标网站设计制作流程,装修招标流程?  Laravel如何实现API资源集合?(Resource Collection教程)  小米17系列还有一款新机?主打6.9英寸大直屏和旗舰级影像  HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】  iOS中将个别页面强制横屏其他页面竖屏  为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】  如何快速搭建安全的FTP站点?  Laravel怎么为数据库表字段添加索引以优化查询  Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧  如何为不同团队 ID 动态生成多个非值班状态按钮  Laravel如何自定义分页视图?(Pagination示例)  如何实现建站之星域名转发设置?  详解阿里云nginx服务器多站点的配置  如何选择PHP开源工具快速搭建网站?  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  北京的网站制作公司有哪些,哪个视频网站最好?  如何在阿里云虚拟主机上快速搭建个人网站?  如何快速启动建站代理加盟业务?  Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)  使用Dockerfile构建java web环境  Android 常见的图片加载框架详细介绍  如何快速生成ASP一键建站模板并优化安全性?  ChatGPT怎么生成Excel公式_ChatGPT公式生成方法【指南】  Python正则表达式进阶教程_复杂匹配与分组替换解析  Laravel如何使用Blade模板引擎?(完整语法和示例)