docker常用命令

本文命令出自官方文档:https://docs.docker.com/reference/(官方的命令网站)

Docker version        #显示docker的版本信息
Docker info           #显示docker的系统信息,包括系统个镜像的位置
Docker --help         #docker的帮助命令
Docker images         #查看本地主机的镜像
Docker images -a      #查看本地主机的所有镜像
Docker images -q      #查看本地主机的所有镜像,只显示镜像的id

1.查看本机镜像命令

docker images                       #列出本地的镜像

1.1.镜像的参数解释

REPOSITORY           镜像仓库源
TAG                  镜像的标签
IMAGE ID             镜像的id
CREATED              镜像的创建时间
SIZE                 镜像大小

1.2.使用docker search搜索镜像(例如搜索Mysql)

1.3.docker pull 下载镜像

docker pull mysql             #如果后面不加版本号的话默认下载都是最新版本的latest

1.4.删除指定的镜像

docker rmi -f 镜像id                  #删除指定的镜像
docker rmi-f $(docker images -aq)     #删除全部的镜像

2.容器的命令

docker run -可选参数

--name=”name”           #容器名字
-d                      #后台方式运行
-it                     #使用交互式运行,进入容器查看内容
-P                      #指定容器的端口 -p 8080:8080

例子:

docker run -it centos /bin/bash           #启动并进入容器

root@ae37f3ebecdf /]# ls                  #进入容器并查看根目录下内容          
bin  dev  etc  home  lib  lib64  lost+found  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var

2.1.查看正在运行的容器

docker ps                              #列出当前正在运行的容器
docker ps -a                           #列出历史运行的容器
exit                                   #直接停止容器并退出
ctrl+p+q                               #容器不停止退出

2.2.删除容器

docker rm 容器id                 #删除指定的容器,不能删除正在运行的容器
docker rm -f $(docker ps -aq)    #删除所有的容器

2.3.启动和停止容器的操作

Docker start 容器id                   #启动容器
Docker stop  容器id                   #停止容器
Docker status 容器id                  #查看容器的状态

3.其他命令

3.1后台启动

docker run -d centos               #后台启动centos
docker top 容器id            #查看容器进程
docker inspect 容器id        #查看镜像的元数据

3.2进入容器,拷贝文件

docker exec -it e2cceaca1aaa /bin/bash   #进入ID为e2cceaca1aaa的容器
docker attach e2cceaca1aaa               #进入容器正在执行的终端,不会添加新的操作
docker cp a621e381657b:/1.txt /home      #拷贝容器里面的根目录下的1.txt到主机的、home目录下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值