Skip to content

nerem/docker-ort

 
 

Repository files navigation

Remark

Based on https://hub.docker.com/r/philipssoftware/ort Version of submodule ORT has been updated in order to fix issues with ca-certificates (see nodesource/distributions#1266)

docker-ort

Build Docker images repolinter Slack

Docker images

This repo will contain docker images with OSS Review Toolkit

Usage

Images can be found on https://hub.docker.com/r/philipssoftware/ort/.

docker run -v /workspace:/project philipssoftware/ort --info analyze -f JSON -i /project -o /project/ort/analyzer

Content

The images obviously contains ORT, but also two other files:

  • REPO
  • TAGS

REPO

This file has a url to the REPO with specific commit-sha of the build. Example:

$ docker run philipssoftware/ort:latest cat REPO
https://github.com/philips-software/docker-ort/tree/14ab374e0812ba03e32e5f2c81c7c9dfb8ef7958

TAGS

This contains all the similar tags at the point of creation.

$ docker run philipssoftware/ort cat TAGS
ort:latest ort:2021-02-13

You can use this to pin down a version of the container from an existing development build for production. When using ort for development. This ensures that you've got all security updates in your build. If you want to pin the version of your image down for production, you can use this file inside of the container to look for the most specific tag, the last one.

Version 2021-03-03 : ORT commit: e25caa3917bb631f25390f5c027c495fc5350e06

Why

Why do we have our own docker image definitions?

ORT does not release their product with versions / tags. We want to be able to always know exactly what we're using in our build pipelines. By including ORT as a git submodule, we pin the version down to a certain commit-sha.

That's why we want our own docker file definitions.

Future

ORT is going to provide a docker image as well. Then this repository will be redundant. See issue on ORT

Issues

Author

License

License is MIT. See LICENSE file

Philips Forest

This module is part of the Philips Forest.

                                                     ___                   _
                                                    / __\__  _ __ ___  ___| |_
                                                   / _\/ _ \| '__/ _ \/ __| __|
                                                  / / | (_) | | |  __/\__ \ |_
                                                  \/   \___/|_|  \___||___/\__|  

                                                                 Infrastructure

Talk to the forestkeepers in the docker-images-channel on Slack.

Slack

About

Docker images for OSS Review Toolkit

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published