3.Docker常用命令

1.Docker启动类命令

1.启动Docker

复制代码
systemctl start docker

2.停止Docker

复制代码
systemctl stop docker

3.重启Docker

复制代码
systemctl restart docker

4.查看Docker状态

复制代码
systemctl status docker

5.设置开机自启(执行此命令后每次Linux重启后将自启动Docker)

复制代码
systemctl enable docker

2.Docker帮助类命令

1.查看Docker版本

复制代码
docker version

2.查看Docker概要信息

复制代码
docker info

3.查看Docker总体帮助文档

复制代码
docker --help

4.查看Docker具体命令帮助文档

复制代码
docker 具体命令 --help

3.镜像命令

1.列出本地主机上的镜像

复制代码
docker images
参数:
● -a:列出所有镜像(含历史镜像)
● -q:只显示镜像ID
● -f:过滤

2.在远程仓库中搜索镜像

复制代码
docker search 镜像名称
参数:
● -f:过滤
● --limit 数量(展示指定数量)

3.下载镜像

复制代码
docker pull 镜像名称[:tag]
说明:
    不加 tag 时,默认下载最新的镜像(即tag为latest)。

4.查看镜像/容器/数据卷所占的空间

复制代码
docker system df

5.删除镜像

复制代码
# 通过镜像名称或ID删除指定镜像
docker rmi 镜像名称/ID

# 删除多个镜像(多个镜像之间空格分隔)
 docker rmi 镜像1 镜像2 镜像3

# 删除所有镜像(如下命令中docker images -qa命令是拿取所有镜像的ID)
docker rmi -f $(docker images -qa)

额外补充

1.虚悬镜像:

仓库名、标签都是的镜像,俗称虚悬镜像(dangling image)

2.Docker上安装应用架构图例:

相关推荐
乘云数字DATABUFF2 天前
5分钟部署开源APM Databuff:OpenTelemetry全链路追踪入门实战
运维·后端
Patrick_Wilson2 天前
从「改个端口」到 502:Next.js on k8s 的容器端口、Service 映射与 env 覆盖
docker·kubernetes·next.js
Suroy3 天前
DockerView-Go:用 Go 写一个终端 Docker 监控工具,顺便做了个 Web 仪表盘
docker
云恒要逆袭3 天前
运行你的第一个Docker容器
后端·docker·容器
荣--4 天前
一键部署不是为了省时间 —— 它是把"买来的 PaaS"变成"自己的平台"的拐点
运维·zabbix·工程化·一键部署·平台化·边界设计
江华森4 天前
动手实战学 Docker — 从零到集群编排完全指南
运维
宋均浩4 天前
# Docker 镜像瘦身实战:从 1.2G 到 80MB 的五个优化步骤
ci/cd·docker
Avan_菜菜4 天前
FRP 内网穿透完整实战:从 HTTP 映射到 HTTPS 自签代理
运维·nginx·https
程序员老赵5 天前
10 分钟部署 OpenCode:Docker 一键安装,浏览器打开就能用 AI 写代码(附完整命令与排错)
docker·容器·ai编程
WangMingHua1115 天前
LM Studio Docker 部署——本地大模型一键启动
docker