# Сборка образа
docker build -t myapp:1.2.0 .
# Тег для реестра
docker tag myapp:1.2.0 registry.example.com/myapp:1.2.0
# Публикация
docker push registry.example.com/myapp:1.2.0
# На сервере
docker pull registry.example.com/myapp:1.2.0
docker run registry.example.com/myapp:1.2.0
latest — опасен в продакшне: при каждом pull можно получить другой образ. Всегда закрепляйте конкретный тег или SHA-digest.