哦吼

之前刚说了尝试了使用docker来部署AspNetCore应用(Asp.Net Core部署:早知道,还是docker!以及一点碎碎念),结果这才刚上班就遇到问题了= =…

我这项目用的数据库是Oracle,之前直接运行没啥问题,但放在docker里运行就报了这个错误:

ORA-01882: timezone region not found

看这错误信息是在说时区不对,分别在服务器和docker里看一下时间:

[root@localhost ~]# date -R
Mon, 29 Nov 2021 17:07:30 +0800
root@9abab841b6b4:/app# date -R
Mon, 29 Nov 2021 09:08:22 +0000

嗯,果然是时区设置不对…

经过搜索引擎的努力,我找到了简单的解决方法:

在项目的Dockerfile里最后加上两行代码就行~

#设置时区
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

重新docker-compose up,问题果然解决了~

参考资料

  • https://blog.csdn.net/LIKEGAKKI/article/details/120758276

  • 解决netcore在docker容器中连接oracle报错(timezone region not found):https://www.cnblogs.com/xtjatswc/p/11350262.html

纯前端实现词云展示+附微博热搜词云Demo代码

一个玄学的爬虫bug竟让我放弃Python语言!?背后的原因令人唏嘘~

记一次CTF比赛过程与解题思路-MISC部分

Asp-Net-Core开发笔记:在docker部署时遇到一个小坑相关推荐

  1. AspNetCore在docker部署时遇到一个小坑

    哦吼 之前刚说了尝试了使用docker来部署AspNetCore应用(Asp.Net Core部署:早知道,还是docker!以及一点碎碎念),结果这才刚上班就遇到问题了= =- 我这项目用的数据库是 ...

  2. ASP.NET Core开发-Docker部署运行

    ASP.NET Core开发Docker部署,.NET Core支持Docker 部署运行.我们将ASP.NET Core 部署在Docker 上运行. 大家可能都见识过Docker ,今天我们就详细 ...

  3. ASP.NET Core开发Docker部署

    ASP.NET Core开发Docker部署,.NET Core支持Docker 部署运行.我们将ASP.NET Core 部署在Docker 上运行. 大家可能都见识过Docker ,今天我们就详细 ...

  4. 基于Citus和ASP.NET Core开发多租户应用

    Citus是基于PsotgreSQL的扩展,用于切分PsotgreSQL的数据,非常简单地实现数据"切片(sharp)".如果不使用Citus,则需要开发者自己实现分布式数据访问层 ...

  5. ASP.NETCore微服务(七)——【docker部署linux上线】(ECS+linux+docker+API上线部分)

    ASP.NETCore微服务(七)--[docker部署linux上线](ECS+linux+docker+API上线部分) 对应练习sql下载路径(0积分):[ASP.NETCore微服务(一)-- ...

  6. 送福利 | 送书5本《ASP.NET Core项目开发实战入门》带你走进ASP.NET Core开发

    <ASP.NET Core项目开发实战入门>从基础到实际项目开发部署带你走进ASP.NET Core开发. ASP.NET Core项目开发实战入门是基于ASP.NET Core 3.1 ...

  7. 可能是Asp.net Core On host、 docker、kubernetes(K8s) 配置读取的最佳实践

     写在前面 为了不违反广告法,我竭尽全力,不过"最佳实践"确是标题党无疑,如果硬要说的话 只能是个人最佳实践. 问题引出 可能很多新手都会遇到同样的问题:我要我的Asp.net ...

  8. Visual Studio 2017 ASP.NET Core开发

    Visual Studio 2017 ASP.NET Core开发,Visual Studio 2017 已经内置ASP.NET Core 开发工具. 在选择.NET Core 功能安装以后就可以进行 ...

  9. ASP.NET Core 开发-Entity Framework (EF) Core 1.0 Database First

    ASP.NET Core 开发-Entity Framework Core 1.0 Database First,ASP.NET Core 1.0 EF Core操作数据库. Entity Frame ...

最新文章

  1. 【我拼搏的2016】-苦逼运维如何变身为SRE成长经历
  2. 通过keras例子理解LSTM 循环神经网络(RNN)
  3. 使用docker部署flask项目
  4. Velox将在Pangolin上启动其算法交易机器人,并计划推出更多DeFi解决方案
  5. oracle表中一个字段内容导出到磁盘上
  6. Atitit mybatis 翻页解决法 目录 1.1. 翻页模式还有js翻页前端翻页更加简单 1 1.2. 逻辑分页使用类RowBounds vs 物理分页 offset模式 1 1.3.
  7. 二进制转格雷码c语言编程,格雷码简介及格雷码与二进制的转换程序
  8. html css的参考文献,网页制作论文参考文献大全 网页制作参考文献有哪些
  9. zznu 2054 : 油田
  10. 考试系统mysql数据库设计_驾校理论考试系统之数据库设计一
  11. 我成功转型大厂数据分析师后,总结了这些经验…
  12. revit二次开发--Reference
  13. 区块链技术在三角债清收领域的应用思考
  14. 实习生到公司第一天应该怎么快速上手
  15. java面试题大汇总,京东校招java面试题
  16. 程序员不得不写得(一):Eclipse, VS.net, CSharpDevelope
  17. 使用Eclipse创建最简单的JavaWeb网页项目
  18. 场内场外交易成本_开放式基金的场内交易和场外交易有什么区别?
  19. 遇到的一些问题及解决方法
  20. 计算机专业高级职称证书什么样,计算机软考高级资格是否等于高级职称

热门文章

  1. 【Spring-AOP-学习笔记-3】@Before前向增强处理简单示例
  2. 00001centos6.3安装
  3. SQLSERVER中的自旋锁
  4. 钻石2 D2 让你的diamond2待机2天,甚至2天以上的方法(绝对不是购买电池)
  5. 对微型计算机工作影响最小的因数是,(已)保护试题9
  6. java contains 通配符_java删除文件支持通配符
  7. 加密文件忘记密码怎么解密_MyBatis 配置文件 用户密码加密存储
  8. c++直角坐标系与极坐标系的转换_一篇阅读量高达2百6十多万的关于坐标系和投影的相关知识探讨...
  9. PHP IE中下载附件问题
  10. (24) 不可能的出栈顺序