Sign inSign up

clibing/alpine

By clibing

Updated almost 3 years ago

Image
0

4.3K

clibing/alpine repository overview

use china mirror & default install bash curl wget & zone is Asia/Shanghai

ARG ALPINE_VERSION="3.9"

FROM alpine:${ALPINE_VERSION}

LABEL maintainer="clibing <[email protected]>"

ENV TZ "Asia/Shanghai"

ENV LANG="en_US.UTF-8"

RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g' /etc/apk/repositories

#    && apk add bash tzdata curl wget tini \
RUN apk upgrade --update \
    && apk add bash tzdata curl wget \
    && ln -sf /usr/share/zoneinfo/${TZ} /etc/localtime \
    && echo ${TZ} > /etc/timezone \
    && rm -rf /var/cache/apk/*

# NOTE
#
# https://github.com/krallin/tini.git
# NOTE: If you are using Docker 1.13 or greater, Tini is included in Docker itself.
# This includes all versions of Docker CE. To enable Tini, just pass the --init flag to docker run.
#
# docker run --rm -it --init alpine sh
# docker-compose.yaml
# ```yaml
# version: '3'
# services:
#   web:
#     image:..
#     init: true  # set true
# ```
#
# top
# 1     0 root     S     1112   0%   1   0% /sbin/docker-init -- sh
#
# ENTRYPOINT ["/sbin/tini", "--"]

CMD ["/bin/bash"]

Tag summary

Content type

Image

Digest

sha256:ab7ecdf28

Size

9.2 MB

Last updated

almost 3 years ago

docker pull clibing/alpine