查看docker資訊
查看版本:docker version
查看資訊:docker info
查看幫助:docker command --help
鏡像中常用命令
下載鏡像:docker image pull
從 Docker Hub 的 alpine 倉庫中拉取標簽為 latest 的鏡像:docker image pull alpine:latest
列出本地存盤的所有鏡像:docker image ls
顯示鏡像細節:docker image inspect [imageName]
洗掉鏡像:docker image rm [imageName]
啟動容器:docker run [imageName]
后臺啟動docker,并指定宿主機埠和docker映射埠:docker run -p 8000:80 -tdi --privileged [imageID] [command]
-i: 以互動模式運行容器,通常與 -t 同時使用;
-d: 后臺運行容器,并回傳容器ID;
-t: 為容器重新分配一個偽輸入終端,通常與 -i 同時使用;
--privileged: 容器將擁有訪問主機所有設備的權限
通常情況下 [command] 填下 /bin/bash 即進入容器
容器中常用命令
累出本地正在運行的容器:docker container ls
列出本機所有容器,包括終止運行的容器:docker container ls -all
進入容器SSh界面:docker attach [containerID]
洗掉容器檔案:docker container rm [containerID]
查看容器日志:docker logs -f -t --since=["date"] --tail 10 [containerID]
-f: 輸出日志
-t: 顯示時間戳
--since=“2019-03-04”: 顯示該時間后的日志
--tail 10: 列出容器最新10條日志
containerName: 容器名稱
批量操作容器
查看所有容器:docker ps -a
查看運行容器:docker ps
停止全部運行中的容器:docker stop $(docker ps -q)
洗掉全部容器:docker rm $(docker ps -aq)
停用并且洗掉容器:
docker stop $(docker ps -q) & docker rm $(docker ps -aq)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/65252.html
標籤:其他
上一篇:gRPC in ASP.NET Core 3.x - gRPC 簡介
下一篇:Anaconda 3執行conda update --all時產生">10 possible package resolutions "警告資訊是怎么回事??
