• Stars
    star
    119
  • Rank 296,203 (Top 6 %)
  • Language
    Dockerfile
  • License
    MIT License
  • Created about 9 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Dockerfile for Maya

Supported tags

  • 2013sp1, 2013sp2, 2014sp1, 2014sp2, 2014sp3, 2014sp4, 2015sp1, 2015sp2, 2015sp3, 2015sp4, 2015sp5, 2015sp6, 2016sp1, 2017, 2018, 2018.7, 2019, 2019.3, 2020, 2020sp1, 2022, 2022.1, 2023 and 2024.

For more information about this image and its history, please see its the GitHub repository.

Usage

To use this image and any of it's supported tags, use docker run.

$ docker run -ti --rm mottosso/maya

Without a "tag", this would download the latest available image of Maya. You can explicitly specify a version with a tag.

$ docker run -ti --rm mottosso/maya:2022

Images occupy around 5 gb of virtual disk space once installed, and about 1.5 gb of bandwidth to download.

Example

This example will run the latest available version of Maya, create a new scene and save it in your current working directory.

$ docker run -ti -v $(pwd):/root/workdir --rm mottosso/maya
$ mayapy
>>> from maya import standalone, cmds
>>> standalone.initialize()
>>> cmds.file(new=True)
>>> cmds.polySphere(radius=2)
>>> cmds.file(rename="my_scene.ma")
>>> cmds.file(save=True, type="mayaAscii")
>>> exit()
$ cp /root/maya/projects/default/scenes/my_scene.ma workdir/my_scene.ma
$ exit
$ cat my_scene.ma

What's in this image?

This image builds on mayabase-centos which has the following software installed.

Each tag represents a particular version of Maya, such as 2016 SP1. In this image, python is an alias to maya/bin/mayapy which has the following Python packages installed via pip.

User Feedback

Documentation

Documentation for this image is stored in the GitHub wiki for this project.

Issues

If you have any problems with or questions about this image, please contact me through a GitHub issue.

Contributing

You are invited to contribute new features, fixes, or updates, large or small; I'm always thrilled to receive pull requests, and do my best to process them as fast as I can.

Before you start to code, we recommend discussing your plans through a GitHub issue, especially for more ambitious contributions. This gives other contributors a chance to point you in the right direction, give you feedback on your design, and help you find out if someone else is working on the same thing.

More Repositories

1

Qt.py

Minimal Python 2 & 3 shim around all Qt bindings - PySide, PySide2, PyQt4 and PyQt5.
Python
896
star
2

cmdx

Fast and persistent subset of maya.cmds
Python
192
star
3

allzpark

Package-based application launcher for VFX and games production
Python
179
star
4

Maya-Environment-Variables

All available (but undocumented) environment variables in Autodesk Maya
159
star
5

cmdc

Maya Python API 3.0
C
120
star
6

maya-sniffer

Treemap visualisation of Maya scene files
Python
88
star
7

apiundo

Undo/Redo support for Maya Python API 2.0
Python
66
star
8

be

minimal directory and environment management system for collaborative creative projects
Python
47
star
9

qargparse.py

Build settings-style graphical user interfaces for Python with argparse syntax
Python
46
star
10

rez-for-projects

An example and exploration of how and whether to use Rez for project configuration management
Python
46
star
11

docker-deadline

Docker images for Thinkbox Software Deadline
Mathematica
40
star
12

Qt5.py

Minimal Python 2 & 3 shim around PySide2 and PyQt5
Python
33
star
13

rez-pipz

Pip for Rez - Install any Python package from PyPI as a Rez package
Python
29
star
14

rez-scoopz

Scoop for Rez - Install Windows software from a selection of 500+ packages and counting
Python
25
star
15

ncloth-reference

Joel Stutz's excellent nCloth reference, revived! https://mottosso.github.io/ncloth-reference
HTML
24
star
16

maya-test

Run your Python script, in every version of Maya
Python
19
star
17

learn-cinder

Notes and examples for getting started with libcinder - https://mottosso.gitbooks.io/cinder/content/
C++
19
star
18

aTools

Alan Camilo's animation toolkit
Python
17
star
19

docker-cgwire

Docker container for https://cg-wire.com
14
star
20

pymel-mock

Accelerate Maya start-up time and prevent accidental use
Python
10
star
21

rez-localz

Package localisation for Rez
Python
10
star
22

docker-usd

Unofficial Dockerfile for Pixar's USD
9
star
23

maya-multicapture

Capture multiple cameras at once
Python
9
star
24

mayabase-centos

Maya base on CentOS 6
8
star
25

iscompatible

Python versioning with PyPI requirements.txt syntax
Python
7
star
26

cs50x

Introduction to Computer Science
C
6
star
27

maya-attribute-explorer

Explore available attributes of any node in Maya
Python
6
star
28

deplish

Depends + Pyblish
Python
5
star
29

rez-bundles

Companion repository to rez-for-projects
Python
4
star
30

vfxplatform-docker

Unofficial docker image with apps according to VFX Reference Platform
4
star
31

djv

Mirror of http://djv.sourceforge.net/
C++
3
star
32

pyblish-cpp

C++ implementation of Pyblish QML
C++
3
star
33

avalon-launcher2

Experimental Launcher for the Avalon pipeline
CSS
3
star
34

feather

3d polygon modeller based off of Wings3d
C++
3
star
35

yappi

GitHub clone of https://bitbucket.org/sumerc/yappi
Python
3
star
36

maya-memorycache

Produce caches that remember the state in which they were produced
2
star
37

feather-plugins

Collection of Feather plugins
C++
2
star
38

docker-maya2016

Dockerfile for Maya 2016
2
star
39

rez-installz

Native Rez package manager
2
star
40

PersistentPython

Persistent Python interpreter for Sublime Text 3
Python
2
star
41

mayaGeometryShader

Non-working example of a geometry shader in Maya
Python
2
star
42

rez-internal-example

An example project for rez-for-projects
Python
2
star
43

postal

Source for Postal (1)
C++
2
star
44

from-nand-to-tetris-I

From NAND to Tetris I
Assembly
2
star
45

badshell

Python
2
star
46

add

minimal, cross-platform additive environments for your shell.
Shell
2
star
47

maya-corollary

Client + Server model of a Maya deformer via ZeroMQ
C++
2
star
48

sublime-python-exec

Run Python in Sublime Text without saving
Python
1
star
49

bleed

An Avalon demo profile for Allzpark
Python
1
star
50

be-presets

be presets
1
star
51

be-ad

be project preset for ads
1
star
52

mygame

An OpenGL game
C++
1
star
53

mayabase-ubuntu

Maya base on Ubuntu 14.04
1
star
54

be-helloworld

Test preset for be
1
star
55

ftrack

ftrack evaluation
1
star
56

allzparkdemo

Demo content for Allzpark
Python
1
star
57

docker-dance

Dockerfile for DANCE
1
star
58

maya-procedural-rigging

A Wiki and Issue tracker for a rigging technique.
1
star
59

arsenalsuite

Clone of https://code.google.com/archive/p/arsenalsuite/
HTML
1
star
60

kabaret

Kabaret, https://pythonhosted.org/kabaret/
Python
1
star
61

blur

CS50x Final Project
C
1
star