d1-02-api-docker-deploy

Packages your web server in a container and runs it so it works alongside your database.

Installation
Run `npx skills add "https://github.com/softinter-chiangrai/up-ai-skill-training" --skill "d1-02-api-docker-deploy"` to install this skill, then follow its SKILL.md instructions for my next request.

Paste this into Claude Code, Cursor, or any agent that can run commands.

SKILL.mdShow the author's original SKILL.md
---
name: d1-02-api-docker-deploy
description: "Dockerizes the up-api .NET project and deploys it via the existing Docker Compose file alongside the db service. Use when the user asks for Day 1 step 3 of the CRUD drill, or asks to dockerize/deploy up-api."
compatibility: "Requires Docker + Docker Compose, and an existing up-api project + root docker-compose.yml with a db service (from earlier drill steps)."
---

# Day 1 · Step 2 — Dockerize and deploy up-api

Copy `assets/api.Dockerfile` to `up-api/Dockerfile`. Merge the `up-api` service block from
`assets/docker-compose.api.yml` into the root `docker-compose.yml` under the existing `services:` key
(don't overwrite the `db` service already there).

Ships with 2 supporting files:

  • assets/api.Dockerfile
  • assets/docker-compose.api.yml

Mirrored from the author's public source. Install counts from the open skills registry.

The systems behind these skills get built for partners every week.

Partner with us