tzdata非交互式安装

 问题现象:在Dockerfile中安装deb软件包时,某些软件将tzdata作为依赖项安装。

tzdata会以交互方式提醒用户选择使用位置。

但,大概率会一直会卡在这个选择界面。

为了解决这个问题,我们需要将tzdata设置为非交互方式。方法如下:

FROM ubuntu:20.04

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

RUN apt update
RUN apt install -y tzdata

你可能感兴趣的:(工欲善其事必先利其器,docker,tzdata)