Если на другом компьютере нет Go или отличается окружение, приложение может не запуститься как у разработчика. Пошаговое руководство для начинающих показывает, как упаковать Go-приложение со средой выполнения и зависимостями: написать Dockerfile, собрать образ и запустить контейнер.
Затем автор переносит пример в Docker Compose: описывает три сервиса, общую сеть, порты, переменные окружения и том MySQL для хранения данных. В результате поднимается учебное окружение с HTTP-эндпоинтом
/health и phpMyAdmin, веб-интерфейсом для MySQL.Это основа для знакомства с контейнерами, а не готовая конфигурация для рабочего сервера. Go-код в примере ещё не подключён к базе данных.
