Skip to content

REF: Prune docker image even more #5

@pavlov99

Description

@pavlov99

At the moment this image is ~4x smaller than alternative superset images. It uses following:

  • All of the RUN commands are in one layer + after it removes development (required for build) packages
  • Python 3.6 & Alpine Linux 3.7 based image (already ~90mb)

About half of the image size is taken by numpy and pandas .so libraries. Reseach ways to remove extra from the image, e.g.

  • fabmanager or flask-appbuilder css/javascript files (~5mb)
  • superset examples: superset load_examples (~25mb)
  • /usr/local/lib/python3.6/site-packages/babel/locale-data (~20mb)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions