240
世界上有2种人,一种懂二进制,另一种不懂二进制。

关于Docker-Docker指令

镜像指令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#1、查看所有存在的镜像
docker images     
    #可选项
    -a ,--all         #列出所有
    -q ,--quiet       #只显示镜像的id
     
     
#2、搜索镜像
docker search 镜像名  
 
#3、下载镜像
docker pull 镜像名
 
#4、删除镜像
docker rmi 镜像1id  镜像2id
docker rmi $(docker images -aq)    #删除所有镜像
    #可选项
    -f               #不进行询问,强制删除

 容器指令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#1、创建并运行容器
 
docker run [选项] 镜像名
    #可选项
    --name                          #容器名字,用于区分容器
    -d                              #后台启动
    -it                             #交互式运行
    -p                              #映射端口
    -P                              #随机端口映射
    -v                              #文件挂载
     
#2、列出所有容器
docker ps                           #列出正在运行的容器
    #可选项
        -a              #列出所有容器包括正在运行和停止运行的容器
        -q              #列出所有容器的id
 
#1、使用exec启动容器,相当与新创建一个终端机打开容器
docker exec -it  容器id
 
#2、使用attach进入容器,attach是直接进入容器并不会新建终端
docker attach 容器id 
 
exit  
ctrl+P+Q                          #快捷键
 
#当使用exec进入容器时,离开后不会停止容器
#当使用attach进入容器时,离开后会停止容器
 
#1、删除指定容器
docker rm 容器id
 
#2、删除所有容器
docker  rm $(docker ps -qa)
 
#3、删除所有停止运行的容器
docker container prune  
 
    #可选项
    -f          #强制

  

posted @   _Origin  阅读(16)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示