Docker命令
基本操做
- docker info 查看容器詳情、版本號、存儲引擎
- docker images 查看本地下載鏡像
- docker ps 查看本地運行的容器 -a 查看全部容器包括未運行的
- docker run 建立容器並啓動,dockerfile中的 FROM、RUN、ADD 命令沒法覆蓋,其餘參數均可以覆蓋
- docker start 【容器名或ID】 啓動容器
- docker stop 【容器名或ID】中止容器
- docker rm 【容器名或ID】 刪除中止的容器
- docker rm
docker ps -a -q
批量刪除全部的容器
- docker rmi 【鏡像名或鏡像ID】刪除鏡像,刪除多個空格分開
- docker logs -f -t --tial=10 【容器名】 持續查看容器的最後10行最新日誌
- docker attach 【容器名或ID】 鏈接運行中的容器
- docker exec -ti 【容器名或ID】 /bin/bash 鏈接運行中的容器
- docker exec -d 【容器名】【運行的命令】 在容器中後臺運行新的命令
- docker top 【容器名或ID】查看容器中的進程
- docker inspect 【容器名或ID】查看容器的全部詳細信息 --format ’{{.State.Running}}‘ 查看具體配置
- docker build -t 【命名空間/倉庫名:倉庫版本標籤】 .
.
爲dockerfile文件所在相對目錄。使用dockerfile構建新鏡像,再次執行不會重複構建
- docker search 【名字】 在官方倉庫搜索鏡像資源
- docker tag 【鏡像ID或名稱】 【新標籤名】 給鏡像打標籤,設置新的鏡像命名空間倉庫名和標籤
- docker port 【容器名】 查詢容器服務端口映射到主機的端口號
- docker commint 【容器ID】 127.0.0.1:5000/php:v1 提交指定的容器爲鏡像提交到本地倉庫
- docker cp 【容器ID:/www】 【/tmp】 從容器中拷貝文件或目錄到主機
- docker cp 【/tmp】 【容器ID:/www】 拷貝本地目錄或文件到容器中
- docker save -o centos7.tar centos 導出鏡像爲文件
- docker load -i centos7.tar 導入鏡像文件
應用
- docker run -it --rm -e "TZ=Asia/Shanghai" centos:7 date 單容器配置指定時區
歡迎關注本站公眾號,獲取更多信息