docker日常管理
1.删除镜像
docker images
docker rmi bf756fb1ae65 ##镜像id
2.停掉docker容器
docker ps -a
docker stop f8397131982c
3.删除容器
docker ps -a
docker rm 1a18447e378b
或者是直接找出后删除
docker rm -f `docker ps -a -q`
4.docker重启某个镜像
[root@localhost ~]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e18cf4366179 percona/pmm-server:2 "/opt/entrypoint.sh" 3 hours ago Exited (0) 5 minutes ago pmm-server
cb94c09505a3 percona/pmm-server:2 "/bin/true" 3 hours ago Created pmm-data
[root@localhost ~]# docker restart e18cf4366179
5.登录容器
[root@localhost ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e18cf4366179 percona/pmm-server:2 "/opt/entrypoint.sh" 3 hours ago Up 10 minutes (healthy) 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp pmm-server
[root@localhost ~]#docker exec -ti pmm-server /bin/bash
6.查看停掉的容器
docker ps -a --filter "status=exited" -q
7.拉取镜像
docker pull registry.cn-shenzhen.aliyuncs.com/gondor/milvus:v2.4.6
docker pull registry.cn-shenzhen.aliyuncs.com/gondor/attu:v2.4.6
8.保存镜像到本地
[root@host134 2.4.6]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
registry.cn-shenzhen.aliyuncs.com/gondor/attu v2.4.6 3d15903f4290 7 days ago 293MB
registry.cn-shenzhen.aliyuncs.com/gondor/milvus v2.4.6 636269526977 3 weeks ago 1.79GB
milvusdb/milvus v2.3.5 49ec7be59e9e 6 months ago 968MB
zilliz/attu v2.3.6 3905dd95d828 7 months ago 282MB
minio/minio RELEASE.2023-03-20T20-16-18Z 400c20c8aac0 16 months ago 252MB
quay.io/coreos/etcd v3.5.5 673f29d03de9 23 months ago 182MB
docker save -o /soft/milvus/2.4.6/milvus2.4.6.tar.gz 636269526977
docker save -o /soft/milvus/2.4.6/attu2.4.6.tar.gz 3d15903f4290
9.删除镜像
docker rmi $(docker images -q)
10.查看latest镜像的版本
docker image inspect registry.cn-shenzhen.aliyuncs.com/gondor/postgres:latest|grep -i version
11.加载镜像
docker load -i milvus2.4.6.tar.gz
12.多个tag的镜像删除其中一个
[root@master soft]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
registry.cn-shenzhen.aliyuncs.com/hxlk8s/milvus-operator v1.1.2 57e7ab5dd7b8 12 days ago 179MB
k8s.gcr.io/kube-apiserver v1.28.13 5447bb21fa28 3 months ago 125MB
k8s.gcr.io/kube-scheduler v1.28.13 a60f64c0f37d 3 months ago 59.3MB
k8s.gcr.io/kube-controller-manager v1.28.13 f1a0a396058d 3 months ago 121MB
k8s.gcr.io/kube-proxy v1.28.13 31fde28e72a3 3 months ago 81.8MB
k8s.gcr.io/etcd 3.5.9-0 73deb9a3f702 18 months ago 294MB
k8s.gcr.io/coredns v1.10.1 ead0a4a53df8 21 months ago 53.6MB
k8s.gcr.io/pause 3.9 e6f181688397 2 years ago 744kB
docker rmi registry.cn-shenzhen.aliyuncs.com/hxlk8s/milvus-operator:v1.1.2
13.查看镜像信息
比如查看暴露的端口号
[root@node2 kafka-ui]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
registry.cn-shenzhen.aliyuncs.com/hxlk8s/zookeeper 3.8 bdcb9ac938dc 8 days ago 593MB
registry.cn-shenzhen.aliyuncs.com/hxlk8s/kafka 3.4 7260863a53f8 8 days ago 634MB
registry.cn-shenzhen.aliyuncs.com/hxlk8s/kafka-console latest bba25868417f 2 weeks ago 280MB
registry.cn-shenzhen.aliyuncs.com/hxlk8s/kafka-ui v0.7.2 99307ab28a49 8 months ago 291MB
[root@node2 kafka-ui]# docker inspect 99307ab28a49
"ExposedPorts": {
"8080/tcp": {}
},
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
2021-06-15 pdb表空间传输(nodone)