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

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages