Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Vue.js + NestJS Monorepo

NotificationsYou must be signed in to change notification settings

modernweb-pl/vue-nest-monorepo

Repository files navigation

Dynamic JSON BadgeDynamic JSON BadgeDynamic JSON BadgeDynamic JSON BadgeVerify

Docker support

Repository includes Docker support for building and pushing images to GitHub Packages. Follow the steps below to build and push the Docker images.

Prerequisites

Ensure you have Docker installed and running on your machine. You will also need toauthenticate to the GitHub Packages to push the Docker images.

echo$GITHUB_TOKEN| docker login ghcr.io -u<your-github-username> --password-stdin

Adjustdocker.registry andhomegae fields inpackage.json which are used to properly name the images and link them to your GitHub repository in GitHub Packages:

{"homepage":"https://github.com/<your-github-username>/<your-repository-name>","docker": {"registry":"ghcr.io/<your-github-username>/<your-repository-name>"  }}

Building the Docker Images

To build the Docker images locally, you can use the following command:

pnpm docker:build

Pushing the Docker Images to GitHub Packages

Once the images are built, push them to GitHub Packages using the following command:

pnpm docker:push

Docker Compose Setup

Repository also includes adocker-compose.yml file for easier multi-container setup and orchestration. Use Docker Compose to start the services locally by running:

docker-compose up

This will spin up all defined services and link containers as needed.

GitHub Actions for Automated Docker Builds and Pushes

A GitHub Actions workflow is already configured in this repository to automatically build and push Docker images to GitHub Packages whenever a new tag is pushed.

Packages

 
 
 

Contributors2

  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp