Docker:常用命令、以及设置别名

目录


一、常用命令

命令 含义
systemctl start docker 启动 docker 服务
systemctl status docker 查看 docker 服务的运行状态
systemctl enable docker 将 docker 服务设置为开机自动启动
docker -v 查看docker版本号
docker images 列出本地所有镜像
docker ps -a 查看和管理运行中或已停止的容器
docker ps --format "table {``{.ID}}\t{``{.Image}}\t{``{.Ports}}\t{``{.Status}}\t{``{.Names}}" 格式化容器输出
docker start 容器名称 启动容器
docker stop 容器名称 关闭容器
docker logs -f 容器名称 查看容器日志
docker save -o 压缩文件名 容器名称:版本号 打包docker文件
docker load -i 压缩文件名 还原镜像文件
docker exec -it 容器名称 bash 进入容器内部
  • 删除容器
linux 复制代码
docker rm 容器名称
  • 强制删除正在运行中的容器
linux 复制代码
docker rm -f 容器名称
  • 查看docker容器详情,其中Mounts代表挂载的数据卷
linux 复制代码
docker inspect 容器名称

二、设置别名

可以给docker的命令设置别名,首先需要编辑一下文件

linux 复制代码
vi ~/.bashrc

编写别名规则

linux 复制代码
alias dps='docker ps --format "table {{.ID}}\t{{.Image}}\t{{.Ports}}\t{{.Status}}\t{{.Names}}"'

重新加载配置文件

linux 复制代码
source ~/.bashrc
相关推荐
coppher1 天前
Ubuntu 22.04 amd64 离线安装 Docker 完整教程
linux·docker
虚伪的空想家1 天前
k8s集群configmap和secrets备份脚本
linux·容器·kubernetes
SXJR1 天前
k8s中的Pod
云原生·容器·kubernetes
文静小土豆1 天前
K8s 滚动更新在 Java 应用中的实践与优化
java·容器·kubernetes
w6100104661 天前
CKA-2026-Ingress
云原生·容器·kubernetes·cka
bloglin999991 天前
docker logs 如何一直监听日志输出
运维·docker·容器
说实话起个名字真难啊1 天前
Docker 入门之网络基础
网络·docker·php
❀͜͡傀儡师1 天前
使用 Docker 部署 Neko 自托管虚拟浏览器(Firefox)
docker·容器·firefox
0xDevNull1 天前
Linux Docker 安装与使用详细教程
linux·运维·docker
工具罗某人1 天前
docker compose 部署MySQL InnoDB Cluster + Router 高可用集群-亲测可用
mysql·docker·容器