Sign inSign up

huzhihui/ubuntu

By huzhihui

•Updated over 3 years ago

Image
0

135

huzhihui/ubuntu repository overview

⁠简介

该基础镜像,设置了中文语言和中国时区,方便后续使用,

⁠构建步骤
  • 下载语言包
apt-get update 
#进行授权,不然下载*.deb 会报错
mkdir -p dpkg && chown _apt dpkg
apt-get download tzdata
  • 构建镜像
FROM ubuntu:18.04
MAINTAINER [email protected]
ENV LANG=en_US.UTF-8
RUN echo "Asia/Shanghai" > /etc/timezone
COPY ./tzdata_2021e-0ubuntu0.18.04_all.deb /opt
RUN set -x \
    && export DEBIAN_FRONTEND=noninteractive \
    && dpkg -i /opt/tzdata_2021e-0ubuntu0.18.04_all.deb \
    && echo "Asia/Shanghai" > /etc/timezone \
    && dpkg-reconfigure --frontend noninteractive tzdata \
  • 执行
docker build -t huzhihui/ubuntu:18.04 .

⁠构建带中文字体的镜像

⁠Dockerfile
FROM ubuntu:18.04
MAINTAINER [email protected]
ENV LANG=en_US.UTF-8
ENV LANGUAGE=en_US.UTF-8
ENV LC_ALL=en_US.UTF-8

RUN apt-get update
RUN apt-get install -y locales
RUN localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8
RUN locale-gen en_US.UTF-8

RUN echo "Asia/Shanghai" > /etc/timezone
COPY ./tzdata_2021e-0ubuntu0.18.04_all.deb /opt
RUN set -x \
    && export DEBIAN_FRONTEND=noninteractive \
    && dpkg -i /opt/tzdata_2021e-0ubuntu0.18.04_all.deb \
    && echo "Asia/Shanghai" > /etc/timezone \
    && dpkg-reconfigure --frontend noninteractive tzdata
⁠构建
docker build -t huzhihui/ubuntu:18.04 -fonts

Tag summary

Content type

Image

Digest

sha256:f3f79f73c…

Size

61.3 MB

Last updated

over 3 years ago

docker pull huzhihui/ubuntu:18.04-fonts