Docker之利用Dockerfile安装中文字体 时区
实战:
1、将字体文件,放入系统相关位置处
COPY myapp/matplotlib_font/simsun.ttc /usr/share/fonts
注意:不是将字体文件,放入项目文件运行能找到的位置就可以了。
# 使用Python 3.7作为基础镜像
FROM python:3.7
# 将代码到容器中/app目录下
ADD myapp /app
# 将工作目录切换到/app
WORKDIR /app
COPY myapp/matplotlib_font/simsun.ttc /usr/share/fonts
# 安装依赖包
RUN pip install --no-cache-dir -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt
RUN echo world-in-from-Dockerfile
WORKDIR /app
# 启动命令
CMD ["python", "main.py"]
时区
设置Docker 容器时区的几种方法 - 掘金 https://juejin.cn/post/7082670118257295391
在启动容器时修改时区
-e TZ=Asia/Shanghai
docker run -e TZ=Asia/Shanghai -i -t myapp --name
docker run -e TZ=Asia/Shanghai --name myapp -d myapp
docker run -e TZ=Asia/Shanghai -i -t myapp