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
| Guide | What You'll Learn |
|---|---|
| Docker Direct | Using Docker commands directly |
| Terminal Workflows | CLI-native development patterns |
| Batch Jobs | Non-interactive job submission |
Optimisation
| Guide | What You'll Learn |
|---|---|
| Efficiency Tips | Keyboard shortcuts, workflow patterns |
| Complete Dockerfile Guide | Build optimisation, layer caching |
| SSH Advanced | Config 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:
Optimisation:
Remote access: