Public Repository

Last pushed: 3 days ago
Short Description
Tryton - Modularity, scalability and security for business
Full Description

What is Tryton?

Tryton Is a three-tier high-level general purpose
application platform under the license GPL-3 written in Python and using
PostgreSQL as database engine.

It is the core base of a complete business solution providing modularity,
scalability and security.

How to use this image

Start a PostgreSQL instance

$ docker run --name tryton-postgres -e POSTGRES_PASSWORD=mysecretpassword -e POSTGRES_DB=tryton -d postgres

Setup the database

$ docker run --link tryton-postgres:postgres -it tryton/tryton trytond-admin -d tryton --all

Start a Tryton instance

$ docker run --name tryton -p 8000:8000 --link tryton-postgres:postgres -d tryton/tryton

You can connect to Tryton using http://localhost:8000/

Start a Tryton cron instance

$ docker run --name tryton-cron --link tryton-postgres:postgres -d tryton/tryton trytond-cron -d tryton

Command arguments

Since the 4.6 series, if COMMAND starts with a -, it is appended as argument to the default COMMAND.
To see all arguments available run:

$ docker run --rm -ti tryton/tryton --help
Docker Pull Command