Один из основных принципов докера заключается в том, что контейнеры должны быть одинаковыми, если вы удалите их и запустите снова. Данные, которые вы хотите сохранить, могут храниться на отдельных томах док-станции или даже на подключенном томе, который находится на вашем диске.
Если у вас есть Dockerfile, можете ли вы просто перенести его на другой компьютер и создать его там, или даже использовать реестр Docker, такой как Docker Hub, для хранения предварительно созданного образа? Это стандартный способ сделать это.
С учетом сказанного можно вносить изменения в контейнер, а затем фиксировать их в образе, чтобы само изображение обновлялось. Или вы можете выгрузить контейнер напрямую в тарбол с помощью команды export , но я не уверен, что это именно то, что вам нужно.