Giter VIP home page Giter VIP logo

nuke-docker's Introduction

nuke-docker

Nuke Versions Update Status Build Status Latest Nuke Version Docker Starts Docker Pulls Maintenance

GitHub

Docker Hub

The foundry nuke in docker container

  • Can be use as nuke plugin test environment: example
  • Exclude files that usually not necessary for container to reduce image size (Documentation, OCIOConfig, large plugins, optional libraries).
  • Prebuilt images for all nuke versions that downloadable from official site.

Usage

> docker run -it --rm -e [email protected] natescarlet/nuke:10.5v7
Nuke 10.5v7, 64 bit, built Nov 14 2017.
Copyright (c) 2017 The Foundry Visionmongers Ltd.  All Rights Reserved.
>>> import nuke
>>> nuke.NUKE_VERSION_STRING
'10.5v7'
>>> nuke.createNode('Constant')
<Constant1 at 0x2781570>
>>>

Setup license

RLM

Use environment variable foundry_LICENSE to specify license server

docker run -it --rm -e foundry_LICENSE=<your license server> natescarlet/nuke:11.3v2

FLEXlm

Mount your FLEXlm license file

docker run -it --rm -e -v <your license path>:/usr/local/foundry/FLEXlm natescarlet/nuke:11.3v2

Build yourself

For nuke 10.5v2

docker build --build-arg NUKE_MAJOR=10 --build-arg NUKE_MINOR=5 --build-arg NUKE_PATCH=2 --tag natescarlet/nuke:10.5v2 .

Prebuilt images

New nuke version will be auto added by CI on the 1st of every month.

tags:

  • latest: latest

  • major: 9, 10, 11, 12

  • minor: 9.0, 10.0, 10.5, ...

  • patch: 9.0v1, 9.0v2, 9.0v3, ...

13.2v5 13.2v4 13.2v3 13.2v2 13.2v1

13.1v5 13.1v4 13.1v3 13.1v2 13.1v1

13.0v10 13.0v9 13.0v8 13.0v7 13.0v6 13.0v5 13.0v4 13.0v3

12.2v11 12.2v10 12.2v9 12.2v8 12.2v7

12.0v1

11.3v6 11.3v5 11.3v4 11.3v3 11.3v2 11.3v1

11.2v7 11.2v6 11.2v5 11.2v4 11.2v3 11.2v2 11.2v1

11.1v6 11.1v5 11.1v4 11.1v3 11.1v2 11.1v1

11.0v4 11.0v3 11.0v2 11.0v1

10.5v8 10.5v7 10.5v6 10.5v5 10.5v4 10.5v3 10.5v2 10.5v1

10.0v6 10.0v5 10.0v4 10.0v3 10.0v2 10.0v1

9.0v9 9.0v8 9.0v7 9.0v6 9.0v5 9.0v4 9.0v3 9.0v2 9.0v1

nuke-docker's People

Contributors

natescarlet avatar renovate-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

nuke-docker's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

circleci
.circleci/config.yml
  • docker-publish 0.1.6
dockerfile
Dockerfile
  • centos 7
github-actions
.github/workflows/update_nuke_versions.yml
  • actions/checkout v2
  • actions/setup-python v2
  • ad-m/github-push-action v0.6.0
pip_requirements
requirements.txt
  • requests ==2.24.0
  • gevent ==21.12.0

  • Check this box to trigger a request for Renovate to run again on this repository

handle download url change

new version format:

https://www.foundry.com/products/download_product?file=Nuke{version}-linux-x86_64.tgz

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.