docker系列一 常用命令

1、查看容器cpu、內存等使用情況,如果加上容器編號,那么則只顯示該容器的信息,否則顯示所有

docker stats

2、啟停docker

systemctl start docker
service docker start

3、搜索可拉取鏡像

docker search tomcat

4、拉取鏡像

docker pull mysql

5、運行容器

docker run mysql
docker run -p 3306:3306 --name mysql -v /opt/docker_v/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD=123456 -d imageID        

參數說明:
-p        端口映射
--name    為啟動的mysql容器取名
-v        數據持久化
-e        容器所需參數
-d        開啟Daemon模式

6、停止docker容器

docker stop 容器ID

7、列出docker容器

docker ps -a            --列出所有容器
docker ps -1            --最后一次運行的容器

8、進入容器

docker exec -it 容器ID /bin/bash
docker exec -ti mysql mysql -uroot -p    --進入mysql容器并登錄mysql

9、查看本地鏡像

docker images

10、查看docker版本

docker version

11、查看鏡像的詳細信息

docker inspect 鏡像ID

12、刪除鏡像

docker rmi iamge        --可以是image標簽或者ID
docker rmi -f iamge        --強制刪除

13、批量刪除docker 容器

docker rm $(docker ps -a -q) -f
docker rmi $(docker images | grep "^<none>" | awk "{print $3}")    --批量刪除沒有標簽的鏡像 (同理可以批量刪除含有某字段的鏡像)

14、查看docker所占磁盤空間

[root@node1 docker]# docker system df
TYPE                TOTAL               ACTIVE              SIZE                RECLAIMABLE
Images              36                  32                  4.66GB              802.8MB (17%)
Containers          76                  65                  4.128GB             166.8MB (4%)
Local Volumes       2                   2                   3.159MB             0B (0%)
Build Cache         0                   0                   0B                  0B

15、立刻刪除服務器中不用的docker images鏡像

sudo docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -v /etc:/etc:ro spotify/docker-gc
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 《Docker從入門到實踐》閱讀筆記 原書地址: https://yeasy.gitbooks.io/docker...
    GuoYuebo閱讀 11,672評論 1 39
  • 基本命令 倉庫相關操作 docker pull #從遠程倉庫拉取鏡像到本地 docker push #推送...
    中v中閱讀 6,953評論 5 181
  • docker常用命令詳解 - CSDN博客 本文只記錄docker命令在大部分情境下的使用,如果想了解每一個選項的...
    Meathill大魔王閱讀 888評論 1 2
  • 額外補充 查看容器運行狀態(tài) 進入容器內進行命令行操作 在容器mynginx中開啟一個交互模式的終端 容器生命周期管...
    tianmac閱讀 4,659評論 1 2
  • 一、Docker 簡介 Docker 兩個主要部件:Docker: 開源的容器虛擬化平臺Docker Hub: 用...
    R_X閱讀 4,523評論 0 27

友情鏈接更多精彩內容