Skip to main content

Advanced Guide

For terminal-native users who want Docker-level control.


This is aimed at those who

  • Are comfortable with Docker (docker run, docker exec)
  • Prefer CLI over IDE/GUI
  • Want to build batch job pipelines
  • Need custom container configuration

Not there yet?Intermediate


What's Here

Core Guides

GuideWhat You'll Learn
Docker DirectUsing Docker commands directly
Terminal WorkflowsCLI-native development patterns
Batch JobsNon-interactive job submission

Optimisation

GuideWhat You'll Learn
Efficiency TipsKeyboard shortcuts, workflow patterns
Complete Dockerfile GuideBuild optimisation, layer caching
SSH AdvancedConfig files, port forwarding

The Key Difference

Intermediate (DS01 commands):

container-deploy my-project
container-attach my-project

Advanced (Docker direct):

docker exec -it my-project._.$(id -u) bash
docker logs my-project._.$(id -u)

Note: Direct Docker commands are still subject to DS01 resource enforcement (cgroups, GPU limits).


Suggested Path

Terminal workflows:

  1. Docker DirectTerminal WorkflowsBatch Jobs

Optimisation:

  1. Efficiency TipsComplete Dockerfile Guide

Remote access:

  1. SSH Advanced