Сначала создайте том docker с помощью приведенной ниже команды
$ docker volume create --name sharedVolume
sharedVolume
А затем запустите первый контейнер, подключив созданный выше том, и запишите данные в то место, где будет смонтирован том.
$ docker run -it -v sharedVolume:/dataToWrite ubuntu
root@1021d9260d7b:/# echo "DATA Written" >> /dataToWrite/Example.txt
root@1021d9260d7b:/# cat /dataToWrite/Example.txt
DATA Written
Теперь запустите второй контейнер и смонтируйте тот же том, который вы создали выше, и проверьте, присутствует ли тот же файл во втором контейнере или нет
$ docker run -it -v sharedVolume:/dataToWrite alpine
/ # cat /dataToWrite/Example.txt
DATA Written
Как вы можете видеть выше первый контейнер - Ubuntu, а второй - Alpine. Содержимое, которое записано в первом контейнере, присутствует во втором контейнере.