Вы почти никогда не «экспортируете» контейнер как таковой . Контейнеры, как правило, предназначены для свободного уничтожения и воссоздания.
В вашем случае у вас уже есть данные, которые вам нужны, хранящиеся вне контейнера (в папке, смонтированной с привязкой, что является простым случаем), так что вы можете просто скопируйте это дерево каталогов в другое место, а затем запустите новую копию контейнера.
(cd /path/to/local/files; tar cvzf ~/local-files.tar.gz .)
scp local-files.tar.gz there:
ssh there
mkdir files
(cd files; tar xvzf ../local-files.tar.gz)
docker run -v $PWD/files:/root cse303
Это сложнее, если вы храните данные в именованном томе. Документация Docker описывает , как сделать резервную копию содержимого именованного тома , и вам придется go выполнить эту процедуру.