Sign inSign up

marcelocorreia/base

By marcelocorreia

•Updated over 7 years ago

Image
0

10K+

marcelocorreia/base repository overview

⁠docker-base


https://img.shields.io/docker/pulls/marcelocorreia/base.svg https://img.shields.io/github/languages/top/marcelocorreia/docker-base.svg https://api.travis-ci.org/marcelocorreia/docker-base.svg?branch=master https://img.shields.io/github/release/marcelocorreia/docker-base.svg?flat-square

⁠TLDR;
⁠Overview
⁠Docker Base images:
  • alpine
  • jessie-slim
  • buster-slim
⁠Usage
$ docker run --rm marcelocorreia/base:alpine bash
$ docker run --rm marcelocorreia/base:jessie-slim bash
$ docker run --rm marcelocorreia/base:buster-slim bash

⁠Setting timezone

$ docker run --rm -e TZ=Australia/Sydney marcelocorreia/base bash
⁠Extending
FROM marcelocorreia/base:alpine
...
FROM marcelocorreia/base:jessie-slim
...
FROM marcelocorreia/base:buster-slim
...

Targets

$ make release
$ make build
$ make push
$ make all-versions
$ make current-version
$ make next-version

⁠Dockerfile.alpine

FROM alpine:3.9

MAINTAINER marcelo correia <[email protected]>

RUN apk update
RUN set -ex && \
    apk add --no-cache --update \
        bash \
        tzdata \
        git

CMD ["uname","-a"]

⁠Dockerfile.jessie-slim

FROM debian:jessie-slim

MAINTAINER marcelo correia <[email protected]>

RUN apt-get update -y
RUN apt-get upgrade -y
RUN apt-get install curl git tzdata -y

⁠Dockerfile.buster-slim

FROM debian:buster-slim

MAINTAINER marcelo correia <[email protected]>

RUN apt-get update -y
RUN apt-get upgrade -y
RUN apt-get install curl git tzdata -y


:hammer:Created with a Hammer:hammer:⁠

Tag summary

Content type

Image

Digest

Size

12.8 MB

Last updated

over 7 years ago

docker pull marcelocorreia/base