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
相关推荐
金刚猿5 小时前
01_虚拟机中间件部署_root 用户安装 docker 容器,配置非root用户权限
docker·中间件·容器
JH_Kong5 小时前
解决 WSL 中 Docker 权限问题:从踩坑到完整修复
docker·容器
忆~遂愿6 小时前
GE 引擎与算子版本控制:确保前向兼容性与图重写策略的稳定性
大数据·开发语言·docker
陈桴浮海7 小时前
Kustomize实战:从0到1实现K8s多环境配置管理与资源部署
云原生·容器·kubernetes
70asunflower9 小时前
Emulation,Simulation,Virtualization,Imitation 的区别?
linux·docker
ShiLiu_mtx10 小时前
k8s - 7
云原生·容器·kubernetes
春日见10 小时前
车辆动力学:前后轮车轴
java·开发语言·驱动开发·docker·计算机外设
xuhe210 小时前
[全流程详细教程]Docker部署ClawBot, 使用GLM4.7, 接入TG Bot实现私人助理. 解决Docker Openclaw Permission Denied问题
linux·docker·ai·github·tldr
7哥♡ۣۖᝰꫛꫀꪝۣℋ10 小时前
Spring-cloud\Eureka
java·spring·微服务·eureka
星火s漫天11 小时前
第一篇: 使用Docker部署flask项目(Flask + DB 容器化)
数据库·docker·flask