Skip to content

lab2 - Containerization: Inspect, Understand, Optimize - #392

Open
wyroxx wants to merge 1 commit into
inno-devops-labs:mainfrom
wyroxx:feature/lab2
Open

wyroxx wants to merge 1 commit into
inno-devops-labs:mainfrom
wyroxx:feature/lab2

Conversation

@wyroxx

@wyroxx wyroxx commented Sep 13, 2026

Copy link
Copy Markdown

Lab 2 — Containerization: Inspect, Understand, Optimize

Changes

  • Inspected Docker images, containers, networks and service connectivity.
  • Analyzed the app-gateway image layers and identified the largest layers.
  • Verified Docker Compose service discovery and internal DNS.
  • Tested connectivity between gateway, events, payments, Redis and PostgreSQL.
  • Added .dockerignore files to all application services.
  • Rebuilt the images and compared image sizes before and after optimization.
  • Added a dedicated non-root app user to all application containers.
  • Verified that the gateway runs as a non-root user.
  • Traced a complete reserve → pay → confirm request across gateway, events and payments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant