Home > Networking Solutions > Enterprise/Data Center Networking Solutions > Enterprise SONiC Networking Solutions > Guides > Zero Touch Deployment of Open Dell Switches with SONiC > Set up essential Linux packages
If Docker and Docker Compose are already available on the Linux VM, proceed to the next chapter; otherwise, perform the following steps to put the Linux VM in the correct state:
sudo apt update
sudo apt install net-tools -y
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
sudo apt update
sudo apt-cache policy docker-ce
sudo apt install -y docker-ce docker-compose systemctl status docker -n0
sudo usermod -aG docker ${USER}