Docker 經常使用命令彙總

Docker 鏡像命令

列出鏡像列表docker

$ docker images
$ docker image ls -a複製代碼

運行 Docker 鏡像(守護態方式)bash

$ docker run -d {鏡像名}複製代碼

刪除指定 Docker 鏡像spa

$ docker  image rm {鏡像名}複製代碼

刪除 Docker 虛懸鏡像日誌

$ docker image prune複製代碼

Docker 容器命令

列出正在運行的容器code

$ docker ps -a複製代碼

列出全部容器(包括已中止容器)get

$ docker ps -l複製代碼

進入運行中的 Docker 容器博客

$ docker exec -it {容器ID} /bin/bash複製代碼

中止 Docker 容器it

$ docker stop {容器ID}複製代碼

刪除指定 Docker 容器io

$ docker rm -f {容器ID}複製代碼

刪除中止的 Docker 容器class

$ docker container prune複製代碼

查看 Docker 容器歷史運行日誌

$ docker logs {容器名}複製代碼

實時監聽 Docker 容器運行日誌

$ docker logs -f {容器名}複製代碼

Docker 數據卷命令

建立 Docker 數據卷

$ docker volume create {數據卷名}複製代碼

列出全部 Docker 數據卷

$ docker volume ls複製代碼

刪除指定 Docker 數據卷

$ docker volume rm {數據卷名}複製代碼

刪除未關聯(失效) Docker 數據卷

$ docker volume prune
$ docker volume rm $(docker volume ls -qf dangling=true)複製代碼

Docker 文件操做命令

從主機複製文件到 Docker 容器中

$ sudo docker cp {主機內文件路徑} {容器ID}:{容器內文件存儲路徑}複製代碼

從 Docker 容器中複製文件到主機中

$ sudo docker cp {容器ID}:{容器內文件路徑} {主機內文件存儲路徑}複製代碼
  • 文章做者:彭超
  • 本文首發於我的博客:antoniopeng.com/2019/07/15/…
  • 版權聲明:本博客全部文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 彭超 | Blog
相關文章
相關標籤/搜索