Skip to content

Container Management Commands đŸ› ī¸ ​

āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āĻĒāϰ āϏ⧇āϗ⧁āϞ⧋āϕ⧇ āύāĻŋ⧟āĻŽāĻŋāϤ āĻŽā§āϝāĻžāύ⧇āϜ āĻ•āϰāĻž, āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āĻĻ⧇āĻ–āĻž āĻāĻŦāĻ‚ āĻĒā§āĻ°ā§Ÿā§‹āϜāύ āĻļ⧇āώ⧇ āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻžāϰ āϜāĻ¨ā§āϝ āĻ•āĻŋāϛ⧁ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšā§ŸāĨ¤ āĻāχ āĻ—āĻžāχāĻĄā§‡ āφāĻŽāϰāĻž āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āĻŸā§‡āϰ āϏāĻŦ āϜāϰ⧁āϰāĻŋ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āύāĻŋā§Ÿā§‡ āφāϞ⧋āϚāύāĻž āĻ•āϰāĻŦā§‹āĨ¤


ā§§. āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āϞāĻŋāĻ¸ā§āϟ āĻĻ⧇āĻ–āĻž (List Containers) ​

āφāĻĒāύāĻžāϰ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āϕ⧋āύ āϕ⧋āύ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āφāϛ⧇ āϤāĻž āϜāĻžāύāĻžāϰ āϜāĻ¨ā§āϝ:

  • āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϰāĻžāύāĻŋāĻ‚ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻĻ⧇āĻ–āϤ⧇:
    bash
    docker ps
  • āϏāĻŦ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ (āϰāĻžāύāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻ¸ā§āϟāĻĒāĻĄ) āĻĻ⧇āĻ–āϤ⧇:
    bash
    docker ps -a
    āĻāϟāĻŋ āφāĻĒāύāĻžāϕ⧇ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āφāχāĻĄāĻŋ, āχāĻŽā§‡āϜ āύ⧇āĻŽ, āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āĻāĻŦāĻ‚ āĻĒā§‹āĻ°ā§āϟ āĻŽā§āϝāĻžāĻĒāĻŋāĻ‚ āĻĻ⧇āĻ–āĻžāĻŦ⧇āĨ¤

⧍. āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻ¸ā§āϟāĻžāĻ°ā§āϟ āĻāĻŦāĻ‚ āĻ¸ā§āϟāĻĒ (Start/Stop) ​

  • āĻŦāĻ¨ā§āϧ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āϚāĻžāϞ⧁ āĻ•āϰāϤ⧇:
    bash
    docker start <container_id_or_name>
  • āϰāĻžāύāĻŋāĻ‚ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻĨāĻžāĻŽāĻŋā§Ÿā§‡ āĻĻāĻŋāϤ⧇:
    bash
    docker stop <container_id_or_name>
  • āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āϰāĻŋāĻ¸ā§āϟāĻžāĻ°ā§āϟ āĻ•āϰāϤ⧇:
    bash
    docker restart <container_id_or_name>

ā§Š. āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻĢā§‹āĻ°ā§āϏ āĻ¸ā§āϟāĻĒ (Force Kill) ​

āĻŽāĻžāĻā§‡ āĻŽāĻžāĻā§‡ docker stop āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĻāĻŋā§Ÿā§‡ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻŦāĻ¨ā§āϧ āĻšāϤ⧇ āϏāĻŽā§Ÿ āĻ¨ā§‡ā§Ÿ āĻ…āĻĨāĻŦāĻž āĻšā§āϝāĻžāĻ‚ āĻšā§Ÿā§‡ āĻĨāĻžāϕ⧇āĨ¤ āϏ⧇āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻœā§‹āϰāĻĒā§‚āĻ°ā§āĻŦāĻ• āĻŦāĻ¨ā§āϧ āĻ•āϰāϤ⧇:

bash
docker kill <container_id_or_name>

ā§Ē. āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻĒāϜ āĻāĻŦāĻ‚ āφāύāĻĒāϜ (Pause/Unpause) ​

āϝāĻĻāĻŋ āφāĻĒāύāĻŋ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰāϟāĻŋ āĻĒ⧁āϰ⧋āĻĒ⧁āϰāĻŋ āĻŦāĻ¨ā§āϧ āύāĻž āĻ•āϰ⧇ āĻāϰ āĻĒā§āϰ⧋āϏ⧇āϏāϗ⧁āϞ⧋ āϏāĻžāĻŽā§ŸāĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻĨāĻžāĻŽāĻŋā§Ÿā§‡ āϰāĻžāĻ–āϤ⧇ āϚāĻžāύ (RAM-āĻ āĻĨāĻžāĻ•āĻŦ⧇ āĻ•āĻŋāĻ¨ā§āϤ⧁ CPU āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŦ⧇ āύāĻž):

  • āĻĒāϜ āĻ•āϰāϤ⧇:
    bash
    docker pause <container_id_or_name>
  • āĻĒ⧁āύāϰāĻžā§Ÿ āϚāĻžāϞ⧁ āĻ•āϰāϤ⧇:
    bash
    docker unpause <container_id_or_name>

ā§Ģ. āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻž (Remove) ​

āĻ…āĻĒā§āĻ°ā§Ÿā§‹āϜāĻ¨ā§€ā§Ÿ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻĄāĻŋāϞāĻŋāϟ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ:

bash
docker rm <container_id_or_name>

WARNING

āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻĄāĻŋāϞāĻŋāϟ āĻ•āϰāĻžāϰ āφāϗ⧇ āĻ…āĻŦāĻļā§āϝāχ āϏ⧇āϟāĻŋ stop āĻ•āϰ⧇ āύāĻŋāϤ⧇ āĻšāĻŦ⧇āĨ¤ āϰāĻžāύāĻŋāĻ‚ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻĢā§‹āĻ°ā§āϏāĻĢ⧁āϞāĻŋ āĻĄāĻŋāϞāĻŋāϟ āĻ•āϰāϤ⧇ āϚāĻžāχāϞ⧇ -f āĻĢā§āĻ˛ā§āϝāĻžāĻ— āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝāĻžā§Ÿ: docker rm -f <container_id>.


ā§Ŧ. āĻāĻ•ā§āϏāĻŋāϟ āĻšāĻ“ā§ŸāĻž āϏāĻŦ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻāĻ•āϏāĻžāĻĨ⧇ āĻŽā§‹āĻ›āĻž ​

āφāĻĒāύāĻžāϰ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āϝāĻĻāĻŋ āĻ…āύ⧇āĻ•āϗ⧁āϞ⧋ āĻŦāĻ¨ā§āϧ āĻšā§Ÿā§‡ āĻĨāĻžāĻ•āĻž (Exited) āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āϜāĻŽā§‡ āϝāĻžā§Ÿ, āϤāĻŦ⧇ āϏ⧇āϗ⧁āϞ⧋ āĻāĻ•āĻŦāĻžāϰ⧇ āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰ āĻ•āϰāϤ⧇:

bash
docker container prune

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϏāĻžāĻŽāĻžāϰāĻŋ āĻŸā§‡āĻŦāĻŋāϞ ​

CommandDescription
docker psāϰāĻžāύāĻŋāĻ‚ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āϞāĻŋāĻ¸ā§āϟ āĻ•āϰ⧇
docker ps -aāϏāĻŦ āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āϞāĻŋāĻ¸ā§āϟ āĻ•āϰ⧇
docker startāĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āϚāĻžāϞ⧁ āĻ•āϰ⧇
docker stopāĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻĨāĻžāĻŽāĻžā§Ÿ (Graceful)
docker killāĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āĻĨāĻžāĻŽāĻžā§Ÿ (Forceful)
docker restartāĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āϰāĻŋāĻ¸ā§āϟāĻžāĻ°ā§āϟ āĻ•āϰ⧇
docker pauseāĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ⧇āϰ āĻĒā§āϰ⧋āϏ⧇āϏ āĻĨāĻžāĻŽāĻŋā§Ÿā§‡ āϰāĻžāϖ⧇
docker unpauseāĻĒāϜ āĻšāĻ“ā§ŸāĻž āĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āϚāĻžāϞ⧁ āĻ•āϰ⧇
docker rmāĻ•āĻ¨ā§āĻŸā§‡āχāύāĻžāϰ āϚāĻŋāϰāϤāϰ⧇ āĻŽā§āϛ⧇ āĻĢ⧇āϞ⧇

> `docker ps` āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡ āφāχāĻĄāĻŋāϗ⧁āϞ⧋ āĻ…āύ⧇āĻ• āĻŦ⧜ āĻĻ⧇āĻ–āĻžā§ŸāĨ¤ āφāĻĒāύāĻŋ āϚāĻžāχāϞ⧇ `docker ps --format` āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻĒā§āĻ°ā§Ÿā§‹āϜāĻ¨ā§€ā§Ÿ āĻ•āϞāĻžāĻŽāϗ⧁āϞ⧋ āϏ⧁āĻ¨ā§āĻĻāϰāĻ­āĻžāĻŦ⧇ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤

Released under the MIT License.