Skip to content

Design-Patterns-202501/API-Workshop1

Repository files navigation

Workshop 1 API

You can execute the server using Docker.

Warning

The commands include sudo directive, for Windows users may change.

Build the API

sudo docker build -t cpp-server .

Running the container with bind mount

Bind mount allows the container write the files into hosts filesystem. You need Linux platform and the project builded.

sudo docker run --mount type=bind,src="$(pwd)",target=/app -d -p 127.0.0.1:3000:3000 cpp-server

Running the container in any platform

It couldn't be possible see the files writed, only using Docker Desktop in Windows.

sudo docker run -d -p 127.0.0.1:3000:3000 cpp-server

Stop and delete the container

sudo docker rm $(sudo docker stop $(sudo docker ps -a -q --filter ancestor=cpp-server --format="{{.ID}}"))

This command will delete all the containers (Including the stopped ones) with the image itself.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages