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
相关推荐
帅帅梓7 小时前
docker图形化管理
docker·容器·eureka
努力搬砖的咸鱼14 小时前
容器之间怎么通信?Docker 网络全解析
网络·docker·云原生·容器
liming49516 小时前
Ubuntu18.04部署k8s
云原生·容器·kubernetes
元直数字电路验证18 小时前
ASP.NET Core Web APP(MVC)开发中无法全局配置 NuGet 包,该怎么解?
前端·javascript·ui·docker·asp.net·.net
YC运维18 小时前
Kubernetes资源管理全解析
java·容器·kubernetes
chinesegf20 小时前
Docker篇6-项目app.py和flask_app.service配置和映射到docker中
docker·容器·flask
退役小学生呀20 小时前
二十二、DevOps:基于Tekton的云原生平台落地(三)
linux·云原生·容器·kubernetes·k8s·devops·tekton
维尔切20 小时前
搭建 k8s
云原生·容器·kubernetes
hwj运维之路20 小时前
《Kubernetes面试题汇总系列》
云原生·容器·kubernetes
闲人编程20 小时前
Docker化你的Python应用:从开发到生产
python·docker·eureka·开发·生产·codecapsule