How to present the memory of a docker container

Introduction

When we use docker, we often encounter that the memory used by the docker container is larger than the memory of the docker host, which will cause the host to crash, resulting in shutdown, which can be prevented by limiting the container memory.

Command Line

Start the hello-world container and limit the memory size to 1g

docker run -d --name hello-world --memory 1G hello-world

Parameter

parameterIntroduction
runRun a command in a new container.
-dRun container in background and print container ID.
--nameAssign a name to the container.
--memoryMemory limit.

operation result

b8af02560de92655228155f96fa773038b298288061c1ba8dfa8b00f23bdc8e1

Notice

The current configuration is only used for testing, if you want to use it in a production environment, you need to adjust it according to your needs