Skip to content

A Docker container to run open-vm-tools on a Xpenology DSM running on VMware ESXi.

Notifications You must be signed in to change notification settings

lghbeta/dsm-vm-tools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dsm-vm-tools

forked from yale-wp/docker-xpenology-open-vm-tools, Based on Alpine:3.16 reduced image size and modify the shutdown behavior.

This Docker container allows you to run open-vm-tools on a Xpenology DSM running on VMware ESXi.

  • Supports Shutdown/Restart
  • Returns DSM networking information to the VMware ESXi host

Dependencies

  • SSH must be enabled on your DSM.
    • The shutdown and restart commands are sent over ssh.
    • This container will generate a unique ssh key pair when it is first launched.
  • Docker installed via DSM Package Manager.

Usage

SSH into your DSM and run this command.

sudo mkdir /root/.ssh
sudo docker run -d --restart=always --net=host -v /root/.ssh/:/root/.ssh/ --name dsm-vm-tools aniven/dsm-vm-tools

or via docker-compose

version: "3"
services:
  vmtools:
    image: aniven/dsm-vm-tools
    container_name: vm-tools
    restart: always
    volumes:
      - /root/.ssh:/root/.ssh
    network_mode: host

About

A Docker container to run open-vm-tools on a Xpenology DSM running on VMware ESXi.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 72.2%
  • Dockerfile 27.8%