• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer navigation

The Geek Diary

  • OS
    • Linux
    • CentOS/RHEL
    • VCS
  • Interview Questions
  • Database
    • MariaDB
  • DevOps
    • Docker
    • Shell Scripting
  • Big Data
    • Hadoop
    • Cloudera
    • Hortonworks HDP

“docker container” Command Examples

by admin

The “docker container” command is an essential part of the Docker ecosystem and is used to manage Docker containers. Docker containers are lightweight and isolated environments that encapsulate an application and its dependencies, allowing for consistent and reproducible execution across different systems.

The “docker container” command provides a set of subcommands that enable users to perform various operations related to managing containers. These subcommands allow users to create, start, stop, restart, pause, and remove containers, among other actions.

Here are some commonly used subcommands of the “docker container” command:

  • “docker container run“: This subcommand is used to create and start a new container based on a specified Docker image. It allows users to configure various aspects of the container, such as network settings, volume mounts, environment variables, and more.
  • “docker container start“: This subcommand starts one or more existing containers that are currently in a stopped state.
  • “docker container stop“: This subcommand stops one or more running containers gracefully by sending a termination signal to the container’s main process. This allows the application running inside the container to perform any necessary cleanup tasks before exiting.
  • docker container restart“: This subcommand restarts one or more running containers. It stops the containers and then starts them again, maintaining the same configuration and state.
  • “docker container pause” and “docker container unpause“: These subcommands allow users to temporarily pause and resume the execution of containers. Pausing a container suspends all processes within the container, while resuming it allows the processes to continue from where they left off.
  • “docker container rm“: This subcommand is used to remove one or more stopped containers from the system. It frees up system resources and storage space associated with the containers.
  • “docker container ls” or “docker container ps“: These subcommands list the currently running containers, providing information such as their IDs, names, status, and resource usage.

These are just a few examples of the subcommands available under “docker container.” The Docker CLI offers many more options and functionalities to manage containers effectively. Users can refer to the official Docker documentation or use the “docker container –help” command to explore the available options and get more information about each subcommand.

docker container Command Examples

1. List currently running Docker containers:

# docker container ls

2. Start one or more stopped containers:

# docker container start container1_name container2_name

3. Kill one or more running containers:

# docker container kill container_name

4. Stop one or more running containers:

# docker container stop container_name

5. Pause all processes within one or more containers:

# docker container pause container_name

6. Display detailed information on one or more containers:

# docker container inspect container_name

7. Export a container’s filesystem as a tar archive:

# docker container export container_name

8. Create a new image from a container’s changes:

# docker container commit container_name

Summary

In summary, the “docker container” command is a powerful tool that allows users to manage Docker containers. With its various subcommands, users can create, start, stop, restart, pause, and remove containers, among other container-related operations. This command is an essential part of the Docker ecosystem and plays a crucial role in the deployment and management of containerized applications.

Filed Under: DevOps, Docker, Kubernetes, Linux

Some more articles you might also be interested in …

  1. daps: open source program for transforming DocBook XML into output formats such as HTML or PDF
  2. blackfire: A command-line profiling tool for PHP (Command Examples)
  3. macchanger: command not found
  4. virt-xml-validate: command not found
  5. Linux OS Service ‘ldap’
  6. grub2-mkconfig: command not found
  7. leave Command Examples
  8. How to uninstall mingw-w64 from Ubuntu
  9. tlp-stat Command Examples in Linux
  10. How to disable write access to USB devices using “hdparm” tool

You May Also Like

Primary Sidebar

Recent Posts

  • Vanilla OS 2 Released: A New Era for Linux Enthusiasts
  • mk Command Examples
  • mixxx Command Examples
  • mix Command Examples

© 2025 · The Geek Diary

  • Archives
  • Contact Us
  • Copyright