Чему вы научитесь в этом модуле?

В этом руководстве вы узнаете, как создать контейнерное приложение Go с помощью Docker.

Почему Go? Go — это язык программирования с открытым исходным кодом, который позволяет создавать простое, надежное и эффективное программное обеспечение. Go, несомненно, является крупным игроком в современной облачной экосистеме; и Docker, и Kubernetes написаны на Go.

Подтверждение

Мы хотели бы поблагодарить Оливер Фроловс за его вклад в руководство по началу работы с Golang.

В этом руководстве вы узнаете, как это сделать:

  • Создаёт новый Dockerfile, содержащий инструкции, необходимые для создания образа Docker для простой программы Go

  • Запускает вновь созданный образ как контейнер

  • Настраивает локальную среду разработки для подключения базы данных к контейнеру

  • Используйте Docker Compose для запуска приложения Go и других необходимых ему служб

  • Настраивает конвейер CI/CD для своего приложения, используя Действия на GitHub

Вы можете контейнеризировать свое собственное приложение Go, используя примеры и ресурсы, предоставленные после того, как вы закончите вводные модули Go.

Давайте начнем!

Создаёт свой образ Go