Q&A
2025年5月19日小于 1 分钟
- 麒麟系统 OCI runtime create failed: container_linux.go:328: starting container process caused "permission denied": unknown
删除麒麟自带的podman
yum remove podman- Unknown option overlay2.override_kernel_check: devicemapper
更改配置文件/etc/docker/daemon.json 移除overlay2 相关内容
docker daemon
systemctl restart docker
- cgroup mountpoint does not exist: unknown
sudo mkdir /sys/fs/cgroup/systemd
sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd
- Problem reading font data.
把字体加载直接复制到容器
FROM openjdk:8-jre-slim
# 安装时区 + 字体 + 工具
RUN apt-get update && \
apt-get install -y tzdata unzip dos2unix fontconfig fonts-dejavu fonts-wqy-microhei && \
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && \
echo "Asia/Shanghai" > /etc/timezone && \
dpkg-reconfigure -f noninteractive tzdata && \
apt-get clean && rm -rf /var/lib/apt/lists/*
# 复制字体到系统目录
COPY fonts/*.ttf /usr/share/fonts/truetype/custom/
# 刷新字体缓存
RUN fc-cache -fv
ENV TZ=Asia/ShanghaifinalFont = new Font("WenQuanYi Micro Hei", Font.PLAIN, 20);