Docker基础(二)


常用信息帮助命令

docker —help

docker info

docker version

docker镜像命令

  • docker images 显示当前主机上能够运行的镜像

    • -a 显示所有镜像(包含中间层镜像)
    • -q 显示当前镜像的id
    • —digests 显示说明
    • —no-trunc 完整信息(truncated的意识是借缺)
  • docker search xxx 查询镜像

    • -s xx过滤点赞大于多少的
    • —no-trunc 完整信息
    • —automated 自动构建类型的镜像
  • docker push xxx:[TAG] 拉去镜像

    • 默认拉最新的
  • docker rmi xxx 删除镜像

    • -f 删除的时候一般加入它 强制删除
    • docker rmi -f xxx1 xxx2删除多个
    • docker rmi -f $(docker images -qa) 删除全部镜像

docker 容器命令

  • docker run [options] images [command] [arg]

  • docker run -it —name[xxxx] xxx 交互式 伪终端启动

  • docker run -d xxx 后台运行(容器若没有交互会自动退出 ps 查看不到)

  • docker ps 查看所有正在运行的命令

    • -a
    • -l最近创建的
    • -n 3显示最近n个
    • -q只显示容器编号
  • 退出命令

    • exit停止容器并退出
    • ctrl P Q容器不停止退出
  • 启动docker start xxx

  • 重启 docker restart xxx

  • 停止docker stop xxx

  • 强制停止 docker kill xxx

  • 删除 docker rm xxx

  • docker logs xxx

    • -t 时间
    • -f 持续打印机
    • —tail x 显示个数
  • docker top xx 查看容器内的进程

  • docker inspect xxx 查看容器内部细节

  • docker attach xxx 进入容器

  • docker exec -t xxx tttttt 在某容器内运行tttttt命令

  • docker cp xxx /xxxx/name /ssss


文章作者: Bxan
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Bxan !
  目录