#!/bin/bash # export DEBIAN_FRONTEND=noninteractive apt update -qy apt -qy install nfs-common function create_dir() { echo "creating directory: $1" mkdir -p $1 } function check_dir() { [[ ! -d "$1" ]] && create_dir $1 } function install_nfs_mnt() { echo "making sure mount point exists..." check_dir '/var/lib/docker/volumes' echo "installing nfs mount." echo "10.200.99.231:/volume1/docker/$(hostname -s)/volumes /var/lib/docker/volumes nfs auto,_netdev,x-systemd.automount 0 0" >> /etc/fstab systemctl daemon-reload } grep '/var/lib/docker/volumes' /etc/fstab 2>/dev/null || install_nfs_mnt echo ">>>>>>>>>> mounting" mount -a