Skip to content

Conversation

@winlinvip
Copy link
Member

@winlinvip winlinvip commented Jun 20, 2023

Occasionally, developers may wish to create the most recent SRS images or make changes to the SRS code and build images for distribution purposes.

This patch simplifies the SRS image building process for developers. Instead of using the previous command:

docker build -t srs -f trunk/Dockerfile .

Use the refined version:

docker build -t srs -f Dockerfile .

# Or
docker build -t srs .

Run SRS with the local image:

docker run --rm -it srs

Sometimes, developers may want to create the latest SRS image or modify SRS code and build an image for distribution.

Improving the Dockerfile can make it easier to compile the SRS image. The previous command was:

docker build -t srs -f trunk/Dockerfile .

This patch moves the Dockerfile to the root directory, so the command can be simpler:

docker build -t srs -f Dockerfile .

# Or
docker build -t srs .

After compiling the local image, you can run it directly.

docker run --rm -it srs

TRANS_BY_GPT3

@winlinvip winlinvip changed the title Docker: Refine the main dockerfile. Docker: Refine the main dockerfile. v6.0.54 Jun 20, 2023
@winlinvip winlinvip changed the title Docker: Refine the main dockerfile. v6.0.54 Docker: Refine the main dockerfile. v6.0.54 Jun 20, 2023
@winlinvip winlinvip merged commit 8c061fc into ossrs:develop Jun 20, 2023
@winlinvip winlinvip added the TransByAI Translated by AI/GPT. label Jul 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

TransByAI Translated by AI/GPT.

Development

Successfully merging this pull request may close these issues.

2 participants