In file /lib/systemd/system/docker.service
change the line
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
to
ExecStart=/usr/bin/dockerd --data-root /new/docker/path -H fd:// --containerd=/run/containerd/containerd.sock
then run
sudo systemctl daemon-reload
sudo service docker restart
To access it via bash
docker exec -it <container name> /bin/bash