Skip to content
This repository was archived by the owner on May 5, 2023. It is now read-only.
This repository was archived by the owner on May 5, 2023. It is now read-only.

Feature Request: Designate build containers for images #44

@srobertson

Description

@srobertson

To avoid building images containing build tools, it would be nice to designate that an image is built using another image.

For instance I might create an image that has build-essentials in it from debian/ubuntu and call it sixsense/builder_bob. This image doesn't have to be built by shipwright but it could be.

Then I'd modify .shipwright.json to designate that an image is built inside builder bob like this.

{
  "version": 2.0,

  "namespace": "sixsense",
  "names": {
    "/": {
        "name": "sixsense/buildme",
        "build_with": "sixsense/builder_bob"
     }
   },
  ...
}

Another option is to introduce our own Keyword to the Dockerfile

Examples of this can be seen here.
http://neophob.com/2k014/08/inception-a-docker-image-that-build-docker-images/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    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