Даже базовая работа с docker приводит к разбору многих нюансов. По этому надо часть из них законспектировать.
Узнать абсолютный путь: pwd
Создание файла: touch Dockerfile
Посмотреть какие тома присоединены к контейнеру:
docker inspect %ID_контейнера%
Создание билда под linux:
docker build --platform linux/amd64 -t image-name ./
Сохранить image в файл, для дальнейшего его переноса в другой docker:
docker save -o ./image-name.tar image-name
Загрузить image в docker:
docker load -i image-name.tar
Копирование тома(volumes). На первом месте указываем куда копировать, на втором что::
tar -cvf ./image-name.tar /var/lib/docker/volumes/image-name/
Перенос файла из тома на хост. Сделаем при помощи утилиты scp:
scp -P 123 ./image-name.tar user@123.123.123.2:~