Ind*_*der 4 python bash shell tkinter docker
我有一个 docker 文件,它安装所有依赖项并为应用程序创建一个环境,但有一个特定的文件让我遇到了困难。
我正在使用此命令在 docker 容器中安装 tkinter
RUN apt-get install -y python3-tk
但这会提示您选择时区和地理位置。
我目前正在通过进入 docker 并在容器中安装相同的内容来规避这个问题
docker run -ti tag:latest /bin/sh
这不是很整洁,有没有办法解决这个问题,要么执行以下操作之一
任何不完整回答类似问题的建议也表示赞赏,如果可能的话,我们也可以以不同的方式安装它,而不需要 apt
我遇到了同样的问题,我在我的Dockerfile:
ARG DEBIAN_FRONTEND=noninteractive
ENV TZ=Europe/London
RUN apt-get install -y python3-tk
Run Code Online (Sandbox Code Playgroud)
这是基于这个答案:How to install tzdata on a ubuntu docker image?