Skip to content

Docker Containers Server

The Container Manager is RoqueOS's Docker operations center. Install applications from the App Store with one click, import containers via docker run or docker-compose.yml, manage lifecycle, view real-time logs and access container web interfaces through the built-in reverse proxy.

App Store with container catalog


Ways to Install Containers

RoqueOS offers four ways to create containers, from simplest to most advanced:

1. App Store (One Click)

The easiest way. The catalog features dozens of popular pre-configured apps:

  1. Open the Container Manager from the Launchpad
  2. In the App Store tab, browse the catalog or use search
  3. Click Install on the desired app
  4. Wait for the image download and container creation

Installing an app from the App Store

See the full App Store catalog for the list of available apps.

2. Import via Docker Run

Already have a docker run command ready? Paste it directly into RoqueOS:

Docker CLI import

  1. In the Container Manager, click + New Container
  2. Select the Docker Run tab
  3. Paste the complete command:
bash
docker run -d \
  --name my-nginx \
  -p 8080:80 \
  -v /app/disks/Sites:/usr/share/nginx/html \
  nginx:latest
  1. RoqueOS will automatically parse the command and create the container with all configurations.

3. Import via Docker Compose

For more complex multi-service configurations:

Docker Compose import

  1. Click + New Container
  2. Select the Docker Compose tab
  3. Paste your docker-compose.yml content
  4. RoqueOS will create and start all defined services

4. Manual Creation

For full control over all parameters:

  1. Click + New ContainerManual tab
  2. Configure each field: Image, Name, Ports, Volumes, Environment Variables, Restart Policy

Managing Containers

Installed Containers Panel

Installed containers list

The My Apps tab shows all containers with real-time status:

ActionDescription
▶️ StartStart a stopped container
⏹️ StopStop a running container
🔄 RestartRestart the container
🗑️ RemoveRemove the container and optionally its data
⚙️ ConfigureEdit ports, volumes and environment variables

Real-Time Logs

Container logs in real-time

View any container's logs in real-time with automatic streaming updates.

Container Terminal

Access any container's shell directly through RoqueOS — usually bash or sh.


Built-in Reverse Proxy

RoqueOS has a built-in reverse proxy that lets you access any container's web interface directly through the browser, without exposing additional ports.

Reverse proxy access

  1. After installing a container with a web interface (e.g., qBittorrent, Grafana, Portainer)
  2. In the container list, click the 🌐 Open button
  3. The container's web interface opens inside the Remote Browser

Container web interface in browser


Tips

QUICK TIPS

  • Containers with restart: unless-stopped restart automatically with the server
  • Use volumes in /app/disks/ so data is visible in the File Manager
  • The reverse proxy works even without Cloudflare Tunnels (local access)
  • Monitor resources with the System Monitor to avoid overloading the server

SERVER RESOURCES

Each container consumes server RAM and CPU. Monitor resource usage and remove unused containers. For servers with less than 4 GB of RAM, limit yourself to 3-5 lightweight containers.