docker

安裝 docker

Ubuntu

一行安裝

curl -fsSL https://get.docker.com | sudo bash

將自己的使用者加入 docker 群組

sudo usermod -aG docker $USER

可以不需要 sudo 就能執行 docker

臨時切換目前 shell 的有效群組 (登出後失效)1IBM: newgrp Command

newgrp docker

使群組變更生效

重啟主機

sudo reboot

啟動新的 shell

su - $USER

列出全部所屬群組

groups [username]

測試群組變更結果

docker run hello-world

檢查服務狀態

systemctl status docker

監視 container[s] 耗用資源

列出 執行中/所有 docker 容器

docker ps [-a]

即使顯示 所有/特定 docker 的資源使用狀況
(CPU %, MEM USAGE / LIMIT, MEM %, NET I/O, BLOCK I/O2對儲存裝置進行的讀寫操作; BLOCK 為 Linux 系統中固定大小的資料區塊單位, PIDS)

docker stats [{container_name|container_id}]

操作 container

停止 container

docker stop {container_name|container_id}

喚醒 container

docker start {container_name|container_id}

重啟 container

docker restart {container_name|container_id}

[強制]刪除指定容器

docker rm [-f] {container_name|container_id}

Recommended References

Last Updated on 2026/01/10 by A1go

References

  • 1
  • 2
    對儲存裝置進行的讀寫操作; BLOCK 為 Linux 系統中固定大小的資料區塊單位
目錄
Bitnami