1 – install docker
apt install docker.io
2 – modify runtime directory and storage driver
mkdir /etc/docker; cat > /etc/docker/daemon.json <<'EOF' { "data-root": "/mnt", "storage-driver": "vfs" } EOF
3 – put docker to listen on tcp port changing systemd file
sed '/^ExecStart.*/s/$/ -H tcp:\/\/0.0.0.0:2375/' /lib/systemd/system/docker.service > /etc/systemd/system/docker.service
4 – restart dockerd
systemctl daemon-reload; systemctl restart docker
Links:
https://docs.docker.com/engine/reference/commandline/dockerd
https://docs.docker.com/config/daemon
https://docs.docker.com/config/daemon/systemd
https://docs.docker.com/engine/install/linux-postinstall