docker 删除容器_Docker使用命令和技巧
生活随笔
收集整理的這篇文章主要介紹了
docker 删除容器_Docker使用命令和技巧
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
既然已經搭建好了Docker關于基礎的命令以及使用方式我們當然要進行學習,還有一些小技巧比如批量操作鏡像加速和怎么尋找合適的Docker-Images都是本節的內容
附上:
喵了個咪的博客:w-blog.cn
官方Git地址:https://github.com/moby/moby
1.Docker基本操作命令
docker容器生命周期管理
- docker run 在一個新的容器執行一個命令
- docker start 開一個或者更多已經停止的容器
- docker stop 停止一個運行的容器
- docker restart 重新開始一個運行的容器
- docker kill 殺死一個運行的容器
- docker rm 刪除一個或更多的容器
- docker pause 暫停一個容器的所有進程
- docker unpaunse 恢復一個容器的所有進程
docker容器操作運維
- docker ps 列出容器
- docker inspect 列出關于容器或鏡像的底層信息
- docker top 顯示一個容器運行的進程
- docker attach 附上一個運行的容器
- docker events 得到實時的來自服務的事件
- docker log 獲得一個容器的日志
- docker wait 阻塞直到一個容器停止,然后打印它的退出代碼
- docker export 導出一個容器的文件系統作為一個tar文件
- docker port 列出容器映射的端口
docker版本管理
- docker commit 創建一個新的鏡像從一個容器
- docker cp 從容器復制一個文件或目錄到本地目錄或標準輸出
- docker diff 展示一個容器文件系統的變化
docker鏡像倉庫
- docker login 登入倉庫
- docker pull 拉取鏡像
- docker push 推送鏡像
- docker search 搜索鏡像
docker本地鏡像管理
- docker images 列出本地的鏡像
- docker rmi 刪除本地的鏡像
- docker tag 打標簽本地的鏡像
- docker build 通過Dockerfile構建本地的鏡像
- docker histroy 列出鏡像的歷史
- docker save 保存本地的鏡像為一個tar文件
- docker import 通過tar導入鏡像
- docker load 加載tar鏡像
docker其它命令
- docker info
- docker version
2. 小技巧
批量操作
很多時候發現可能需要清理Docker環境,但是容器挨個停止挨個刪除確實太過于麻煩了,使用如下命令可以做到很快速的處理批量刪除
> docker ps // 查看所有正在運行容器
> docker stop containerId // containerId 是容器的ID
> docker ps -a // 查看所有容器
> docker ps -a -q // 查看所有容器ID
> docker stop $(docker ps -a -q) // stop停止所有容器
> docker rm $(docker ps -a -q) // remove刪除所有容器
> docker rmi $(docker images -a -q) // 刪除所有的鏡像hub.docker
既然使用了docker,就會大量的使用別人提起處理好的環境常常我們去https://hub.docker.com/ 中尋找我們需要的鏡像
搜索你需要的鏡像
默認docker在拉取鏡像的時候就會從hub.docker中拉取,使用如下命令就可以拉取上面第一個鏡像
docker pull richarvey/nginx-php-fpm國內鏡像倉庫和鏡像源
國內鏡像倉庫可以申請一個阿里云賬號直接使用它的免費Docker倉庫
對應的Docker源地址需要大家去阿里云容器鏡像管理中申請,獲取使用其他國內Docker源(如果不配置在后續的K8S安裝非常慢)
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://xxxxxx.mirror.aliyuncs.com"]
}
EOF# 重啟
sudo systemctl daemon-reload
sudo systemctl restart docker注:筆者能力有限有說的不對的地方希望大家能夠指出,也希望多多交流!
總結
以上是生活随笔為你收集整理的docker 删除容器_Docker使用命令和技巧的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《戒药》第六句是什么
- 下一篇: python的切片和索引是什么_NumP