简单docker命令

帮助命令

  1. docker version # 查看docker的版本号
  2. docker info # 查看docker信息
  3. docker --help # 帮助,查看命令

镜像命令

  1. docker images # 查看本地镜像请添加图片描述
    REPOSITORY : 镜像的仓库源
    TAG:镜像的标签
    IMAGE ID:镜像ID
    CREATED:镜像创建时间
    SIZE:镜像大小

  2. docker search 某个镜像的名字 # 在docker hub上查询某个镜像
    请添加图片描述

  3. docker pull 某个镜像的名字 #从docker hub拉取某个镜像
    请添加图片描述

  4. docker rmi -f 某个镜像的名字 # 删除本地某个镜像请添加图片描述

  5. docker rmi -f $(docker images -qa) #删除本地所有镜像

容器命令

  1. docker run -it 某个镜像的名字 #新建并启动某个容器
    -i:以交互式模式运行容器,通常与-t使用
    -t:为容器重新分配一个伪输入终端,通常与-i使用
    –name:给启动的容器重新命名请添加图片描述
  2. docker ps #列出当前所有正在运行的容器
  3. exit #容器停止退出
  4. ctrl+P+Q #容器不停止退出
可先使用ctrl+P+Q退出centos终端,再通过docker ps命令查看当前正在运行的容器
  1. docker start 容器ID/容器名 #启动容器
  2. docker restart 容器ID #重启容器
  3. docker stop 容器ID/容器名 #停止容器
  4. docker kill 容器ID/容器名 #强制停止容器
  5. docker rm 容器ID #删除已停止的容器
  6. docker ps -n 数字 #查看以往启动的容器
  7. docker run -d 容器名 #启动守护式容器(若没有前台交互,则会自动退出)
  8. docker logs -f -t --tail 容器ID #查看容器日志
    -f 跟随最新的日志打印
    -t 加入时间戳
    –tail 数字 显示最后多少条
  9. docker top 容器ID #查看容器内运行的进程
  10. docker inspect 容器ID #查看容器内部细节
  11. docker attach 容器ID #重新进入容器并以命令行交互
  12. docker exec -it 容器ID ls -l /tmp #重新进入容器并执行相应的命令,终端还是停留在宿主机上
    请添加图片描述
attach: 直接进入容器启动命令的终端,不产生新的进程
exec:    在容器中打开新的终端,并且可以启动新的进程,exec也可以停留在容器终端

请添加图片描述

  1. docker cp 容器ID: 容器内路径 目的主机路径 #从容器内拷贝文件到主机上

Tip

若有错误,感谢指正!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值