Docker常用命令

Docker常用命令

基础命令

  • info
docker info
显示 Docker 系统信息,包括镜像和容器数
  • version
docker version
显示docker版本信息
  • search
docker search [OPTIONS] TERM
dokcer Hub 查找镜像
eg: docker search mysql

::: tip
OPTIONS 说明
:::

参数 说明
--automated 只列出 automated build 类型的镜像
--no-trunc 显示完整的镜像描述
-s 列出收藏数不小于指定值的镜像
通过在Docker Hub连接一个包含Dockerfile文件的Git Hub或Bit Bucket的仓库, Docker Hub的构建集群服务器就会自动构建镜像。通过这种方式构建出来的镜像会被标记为Automated Build,也可以称为受信构建(Trusted Build)。
  • login
docker login
登陆到一个docker 仓库
eg: docker login -u 用户名 -p 密码
  • logout
docker logout
登出一个docker 仓库
  • pull
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
从镜像仓库中拉取或者更新指定镜像
eg:docker pull hub.c.163.com/library/mysql:latest
参数 说明
-a 拉取所有 tagged 镜像
--disable-content-trust 忽略镜像的校验,默认开启
  • push
docker push NAME[:TAG|@DIGEST]
将本地的镜像上传到镜像仓库,要先登陆到镜像仓库
docker push myapache:v1

本地镜像管理

  • images
    列出本地镜像
docker images [OPTIONS] [REPOSITORY[:TAG]]

::: tip
OPTIONS 说明
:::

参数 说明
-a 列出本地所有的镜像(含中间映像层,默认情况下,过滤掉中间映像层)
--digests 显示镜像的摘要信息
-f 显示满足条件的镜像
--format 指定返回值的模板文件
--no-trunc 显示完整的镜像信息
-q 只显示镜像 ID

样例

docker images -a
REPOSITORY	 		          TAG  IMAGE ID         CREATED        SIZE
hub.c.163.com/library/mysql	 latest	9e64176cd8a2	9 months ago	407 MB

各个项目说明:

参数 说明
REPOSITORY 表示镜像的仓库源
TAG 镜像的标签/版本
IMAGE ID 镜像ID
CREATED 镜像创建时间
SIZE 镜像大小
posted @   学霸的芯  阅读(44)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示

目录导航