Большое видео с подробным описанием того как собрать программу из исходников в контейнер через multi stage build, ну и немного про переменные в dockerfile и что можно с ними делать.
Gitlab:
Docker #1
Docker #2
Docker #3
Docker #4
Docker #5
Хостинг на pq.hosting:
#docker #linux #server #build #dockerfile