docker常用命令

本文介绍了Docker的常用命令,如查看版本号、详细信息,在Docker Hub搜索、下载和删除镜像,创建、管理容器,对镜像打标签、打包等操作。涵盖了从镜像操作到容器生命周期管理的一系列命令,帮助用户更好地使用Docker。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.docker version 查看docker的版本号,包括client客户端和server服务端的版本号。

2.docker info 查看docker的详细信息,包括有几个容器,正在运行的、停止的容器有几个,镜像有几个,客户端与服务端的版本号,插件信息,挂载点信息等,非常详细。

3.docker search [OPTIONS] TERM 在docker hub中搜索镜像,如docker search java,-s为收藏数不小于n的镜像,如docker search -s 10 java,从Docker Hub查找所有镜像名包含java,并且收藏数大于10的镜像。

4.docker pull TERM或者docker image pull TERM从docker hub中下载镜像,后面可以用冒号指定版本号,如docker image pull php:7.1 ,下载php7.1版本的。

5.docker rmi *或者docker image rm *删除本地镜像。

6.docker image ls或者docker images 列出本地的所有镜像。

7.docker container create *创建一个容器

8.docker container --help 列出帮助信息

9.docker ps或者docker container ls 列出当前正在运行的容器,如果想列出所有的容器(包括停止的)使用docker ps -a 或者docker container ls -a。

10.docker rm *或者docker container rm * 删除停止的容器

11.docker create *或者 docker container create *创建一个容器,创建完这个容器是停止的。

12.docker run *或者docker container run 创建一个运行的容器,容器创建完并且处于运行状态,等效于create + start。

13.docker start|stop|pause|unpause * 开始|停止|暂停|恢复容器

14.docker tag source_image[:TAG] target_image[:TAG] 将原镜像重新打标签。

15.docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] 将运行着的容器打包成镜像

16.docker save [OPTIONS] IMAGE[IMAGE]将镜像打包输出到本地

17.docker load [OPTIONS] 从一个压缩包中导入镜像到本地

关于docker容器的命令关系可以看下图

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值