最近在公司里写Dockerfile,需要build一个包含conda环境的image,踩了无数坑,只能感叹自己学艺不精,特此记录。
背景介绍:因为NAS使用的CPU Xeon W-2140B没带集显,主板集成的显卡ASPEED性能可以忽略,因此没法在jellyfin里使用硬解。虽然测试了一下,靠CPU软解可以支持一路4K到4K重编码流畅观看,但此时CPU使用率已经接近100%。于是还是决定把jellykin放到装有Core i3 8100T的ESXi虚拟出的Ubuntu上。为了方便管理两台机器上的Docker,想让运行在NAS上的Portainer连接到新的Docker Daemon上。
今天下午同事来找我,说遇到了一个容器内无法解析域名的问题,我心想DNS问题不难解决,然后就开始了长达8小时的排障过程。