Как сделать резервную копию контейнера Docker для Discourse?

У меня установлен Discourse на VPS, но я хочу перенести его на выделенный сервер, где уже работают другие сайты (CentOS 7). Docker я уже установил.

Моя цель — сделать резервную копию работающего экземпляра Discourse и восстановить её на новом сервере с минимальной повторной настройкой.

На VPS он работает на портах:

Порты: 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp

Однако на выделенном сервере уже размещены несколько сайтов, поэтому, скорее всего, возникнет ошибка привязки порта. Как мне сделать резервную копию и восстановить её?

Могу ли я загрузить свой контейнер с резервной копией в hub.docker.com и затем восстановить его, скачав оттуда? Возможно ли это? Немного запутался!

Вы делаете резервную копию базы данных и восстанавливаете её. Не трогайте контейнер Docker. :sunglasses: