zoukankan      html  css  js  c++  java
  • docker命令总结(一)

    个人简单总结:

    参数 用途 语法 示例
    search 在docker hub中搜索镜像 docker search 镜像名称 docker search nginx
    pull 在docker hub中下载镜像到本地 docker pull 镜像名:tag docker pull nginx:latest
    push 推送指定镜像到docker镜像服务器 docker push 本地镜像:tag docker push nginx:V1
    images 查看本地所有docker镜像 docker images docker imaegs
    run 创建容器,并运行 docker run 参数 镜像名:tag docker -d run nginx:latest
    history 查看镜像形成过程 docker history 本地镜像名:tag docker history nginx:V1
    start 启动容器 docker start 容器ID或容器名称 docker strat 3d265463456
    stop 停止容器 docker stop 容器ID或容器名称 docker stop nginx
    build 通过dockerfile制作镜像 docker build 参数 镜像名:tag dockerfile目录 docker build -t nginx:V1 /opt/
    attach 当前shell连接运行容器 docker attach 容器名 docker attach nginx
    commit 保存当前容器为镜像/快照 docker commit 容器ID或容器名 新镜像名:tag docker commit nginx nginx:V2
    cp 容器与宿主机互相复制文件 docker cp 容器名:文件目录/名称 本地目录 docker cp /var/www/html/ nginx:/var/www/html
    create 创建容器但不启动容器 docker create 参数 镜像名称 docker create nginx:V1
    diff 查看容器改动 docker diff 容器ID或容器名称 docker diff nginx
    exec 在容器中执行命令 docker exec 参数 容器ID或名称 命令 docker exec centos echo '123'
    login 登入docker镜像源服务器 docker login 服务器地址 docker login
    logout 退出登录镜像源服务器 docker logout docker logout
    logs 输出当前容器的日志信息 docker logs 容器ID或名称 docker logs nginx
    port 查看容器的端口映射情况 docker port 容器ID或名称 docker port nginx
    ps 列出容器列表 docker ps 参数 docker ps -a
    restart 重新启动容器 docker restart 容器ID或名称 docker restart nginx
    rm 删除容器 docker rm 参数 容器ID或名称 docker rm nginx
    rmi 删除本地镜像 docker rmi 镜像名:tag docker rmi nginx:V1
    save 保存镜像为tar包 docker save -o tar文件名 镜像名:tag docker save -o nginx.tar nginx:V1
    top 查看容器中进程信息 docker top 容器ID或名称 docker top nginx
    version 查看docker软件版本 docker version docker version
    events 查看docker服务器实时时间 docker events 参数 docker events --since="1577321423"
    import 从tar文件导入docker为镜像 docker import 参数 tar文件 镜像名:tag docker import nginx.tar nginx:V2
    export 从docker导出镜像为tar文件 docker export 参数 镜像名:tag tar文件 docker export nginx:V2 nginx2.tar
    info 查看docker系统信息 docker info docker info
    inspect 查看容器详细信息 docker inspect 容器ID或名称 docker inspect nginx
    kill 杀死正在运行的容器 docker kill 参数 容器ID或名称 docker kill nginx
    load 从tar文件中加载为docker镜像 docker load -i tar文件 镜像名:tag docker load -i nginx2.tar nginx:V3
    pause 暂停容器 docker pause 容器ID/名称 docker pause nginx
    tag 镜像打标签 docker tag 镜像名:tag 新镜像名:tag docker tag nginx:V3 mynginx:V4
    unpause 取消暂停的容器 docker unpause 容器ID/名称 docker unpause nginx
    wait 阻塞运行直到容器停止,然后打印出它的退出代码 docker wait CONTAINER docker wait CONTAINER

    这里提醒大家一句,我这里省略了许多命令参数,上面这些是最常用的一些参数和语法,后面会向大家介绍命令参数的使用

  • 相关阅读:
    Mac 终端命令使用自动补全时忽略大小写设置
    Android App专项测试
    评估产品机会
    如何快速获取ListView的打气筒对象
    js处理日期格式yyyy-MM-dd hh:mm:ss
    websocket聊天时,图片压缩处理(url或者input-file)
    canvas图片压缩,局部放大,像素处理
    vscode 右键文件或者文件夹显示菜单
    HTML5-SQLLite连接
    ie下div模拟的表格,表头表体无法对齐
  • 原文地址:https://www.cnblogs.com/blxt/p/12127926.html
Copyright © 2011-2022 走看看