• docker常用命令



    docker 的一些常用命令


    docker images #显示可用的容器
    docker rmi <镜像ID> #删除镜像ID
    docker pull mysql #下载指定镜像
    docker ps #列出当前正在运行的容器,结果的第一列是container_Id, 第2列是容器名称
    docker ps -a #列出当前正在运行的和之前运行完的容器
    docker stop/restart/start container_id/container-name #停止、重启、启动指定的容器, 该容器Id或名称可以从docker ps中获取.
    docker rm container_id/container-name #删除指定的容器
    docker rm $(docker ps -a -q) #删除所有运行结束了容器, 正在运行的容器不会被删除
    docker top container_id/container-name #查看容器内的进程
    docker logs [-f] [-t] [--tail string] 容器名 #查看容器的日志输出, -f是打开跟踪, -t是加上时间戳, --tail 100 表示仅显示最后的100行日志
    docker search nginx #在hub站点中搜索 nginx 镜像
    docker image inspect image_id #显示指定镜像的详细信息.
    docker container inspect container_id/container-name #显示指定容器的详细信息,包括容器的Ip
    docker images -f dangling=true #列出没有被容器化的镜像
    docker rmi $(docker images -qf dangling=true) #删除那些没有被容器化的镜像
    docker system df #可以一次性查看镜像/容器/host volume的磁盘占用情况.
    docker ps -s #输出容器的空间占用
    docker save jenkins > /tmp/jenkins.tar.gz  #导出docker镜像到本地的tmp目录下
    docker load < /tmp/jenkins.tar.gz  #导入本地镜像到docker镜像库
    docker run jenkins 启动容器
    docker run -d jenkins  也可以通过id启动(参数-d,表示后台启动)
    docker rm -f container_id/container-name #强制删除指定的容器
    docker rm `docker ps -aq` # 一次性删除所有容器id记录
    

    详见此链接:https://www.cnblogs.com/zouzou-busy/p/11604406.html

  • 相关阅读:
    指令
    linux学习之多高并发服务器篇(三)
    linux学习之高并发服务器篇(二)
    linux学习之多高并发服务器篇(一)
    Linux学习之socket编程(二)
    Linux学习之socket编程(一)
    myeclipse中如何修改Servlet模板_day01
    Properties的使用以及配置文件值的获取
    Sql_Server中如何判断表中某字段是否存在
    微博开发流程-01
  • 原文地址:https://www.cnblogs.com/hghua/p/13267414.html
Copyright © 2020-2023  润新知