Docker DSM
In this page, you will be guided through creating a container in which you can run DSM.
To create Docker DSM:
Click Add to start a Docker DSM creation wizard.
- CPU and memory:
- Container name:Enter your Docker DSM name. This will be your Docker DSM system name. It cannot be the same as any existing docker containers.
- Execute container using high privilege: Tick this checkbox if you wish to create an encrypted shared folder, establish a remote connection, or mount a virtual drive or remote folder.
- Enable resource limitation:
- CPU Priority: Select a CPU priority level.
- Memory Limit: Set the maximum memory usage quota. Memory limit for Docker DSM must be at least 256MB.
- Create shortcut on desktop:
- Status page: Clicking on this shortcut will allow you to view the Docker DSM's staus and perform simple actions (e.g. start, stop, restart).
- Webpage: Clicking on this shortcut will connect you to your Docker DSM for you to log in.
- Network settings:
- Network interface: Select the network interface you want to connect to. All Docker DSM packets will pass through this network.
- Get network configuration automatically (DHCP): Allow Docker DSM to access basic settings through DHCP.
- Use manual configuration: Manually configure network settings for Docker DSM by entering an IP address, subnet mask, and gateway.
- Storage settings:
- Create a shared folder to store data and configurations: you can select a volume to create a shared folder for the storage of your Docker DSM system configurations and user data.
- Restore config and data from an existing shared folder: The system will make a list of shared folders that contain Docker DSM configurations but are not being used by Docker DSM. You can use this folder to restore config and data for Docker DSM.
- Enable shared folder quota: YOu can use this setting to limit the storage space used by Docker DSM.
Note:
- Shared folder used by Docker DSM must be stored on a btrfs volume. If you move the shared folder to a different volume, Docker DSM cannot run.
- When a shared folder storing Docker DSM is deleted, Docker DSM will also be deleted.
- To ensure Docker DSM can run smoothly, please make sure the volume it is using is not low on space.
- DSM installation file:
- You can download Docker DSM installation files from the Synology Server.
- Summary:
- You can check your settings here.
- Run this container after the wizard is finished: Enable this setting to automatically run Docker DSM after wizard completion.
Edit Docker DSM
Select a stopped Docker DSM and click Edit to do the following:
- Basic options: includes docker privileges, CPU and memory limit and shortcut creation.
- Network settings: includes network interface and network configuration (Manual or DHCP).
- Memory limit: Set a maximum memory limit.
Details
You can view your Docker DSM status and processes in this tab.
- Overview: You can view Docker DSM privileges, CPU and memory usage, desktop shortcut status, and network interface settings. You can also start, stop, restart and force stop Docker DSM.
- Process: In this tab you can view Docker DSM processes and CPU and memory status.
Actions
You can perform the following actions on Docker DSM:
- Start: Start a stopped Docker DSM.
- Stop: Stop a running Docker DSM.
- Restart: Restart a running Docker DSM
- Force stop: Force strop a running Docker DSM. Force stopping may lead to data corruption.
- Delete: Delete a Docker DSM. The shared folder containing Docker DSM system configurations will not be deleted. This folder will no longer be a read-only folder and can be used to restore Docker DSM.
- Restore: Restore a failed Docker DSM.
Connecting to Docker DSM
You can connect to Docker DSM in the following ways:
- Open in new tab: Docker DSM login page will be opened in a new tab.
Upgrading Docker DSM
After upgrading your DSM version, you must upgrade Docker DSM to continue using it. Under normal circumstances, the system will update Docker DSM for you automatically. If you cannot connect to the Synology server to download the installation file, you may need to update manually. Select your Docker DSM and click Update > Manual update and select an installation file to update your Docker DSM.