Docker

From Piszczynski
Revision as of 11:21, 23 January 2023 by piszczynski>Aleks (→‎Docker High CPU usage)

Docker Commands

Docker commands reference can be found here: https://docs.docker.com/engine/reference/run/

Stop docker container

  • docker stop <container name>

remove container

  • docker rm <container name>

run container

  • docker run --name <container name>

When running docker containers the run command will require extra options for containers with specific uses. Environment vairables can be added to a document container on startup using a .env file and the switch "--env-file=<path to env file>" in the run command


Docker High CPU usage

See what containers are using system resources:

Check specific container for process:

  • docker ps | grep <container id>

Check the logs for high cpu use container:

  • docker logs --tail 100 <container Id>

Follow live logs:

  • docker logs --follow <container ID>

restart docker container

  • docker restart <container name>