Documentation

Using a container stored in Qarnot Container Registry in TasQ

import qarnot

conn = qarnot.connection.Connection(client_token='<<<MY_SECRET_TOKEN>>>')

task = conn.create_task('My Image on Qarnot Container Registry', 'docker-batch', 1)

task.constants['DOCKER_SRV'] ='https://containers.qarnot.com'
task.constants['DOCKER_REPO'] = '[qarnot_registry_id]/my-app'
task.constants['DOCKER_TAG'] = 'latest'
task.constants['DOCKER_CMD'] = 'Your Command'
task.constants['DOCKER_REGISTRY_LOGIN'] = '[your qarnot username]'
task.constants['DOCKER_REGISTRY_PASSWORD'] = '${QARNOT_SECRET__DOCKER_REGISTRY_PASSWORD}'
task.constants['QARNOT_SECRET__DOCKER_REGISTRY_PASSWORD']='your registry key stored as a secret'

task.run()

print(task.stdout())

Any feedback on this page ?