mos-docs

Docker Service

The Docker Service menu controls the global Docker configuration and runtime behavior.
It allows you to enable or disable the Docker daemon, define storage locations, configure networking, and manage automated update checks.

The Docker Service menu is located under:

Settings → Virtualization → Docker Service

Changes in this section affect all Docker containers running on the system.

Example:

image


Docker Service Configuration

Enable Docker Service

Enables or disables the Docker daemon.

Enabled:

Disabled:

Note:
Disabling the Docker service will stop all running containers.


Docker Directory

Defines the main Docker data directory.

Purpose:

Recommendation:


Appdata Directory

Defines the directory used for persistent application data.

Purpose:

Best practice:


Filesystem

Defines the filesystem driver used by Docker.

Default:

Notes:


Docker Network Mode

Defines the Docker network driver used for container networking.

Default:

Available options:

Notes:


Docker Start Parameters

Allows defining additional parameters passed to the Docker daemon at startup.

Use cases:

Note:
Only define parameters if you are familiar with Docker daemon options.


Start Wait (seconds)

Defines how long the system waits before starting Docker after boot.

Purpose:

Optional:
Can be left unset if not required.


Docker Update Schedule

Controls automated Docker update behavior.


Update Check

Enables or disables scheduled update checks for Docker-related components.

Default schedule:

0 1 * * *

Description:

Options:


Auto Update

Controls automatic updates of Docker components or containers.

Default schedule:

0 2 * * SAT

Description:

Options:

Note:
Automatic updates may restart containers.


Best Practices


Summary

The Docker Service settings define how Docker operates system-wide.

Key points:

Proper configuration ensures stable, secure, and efficient container operation.