• 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

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

  • 相关阅读:
    一个Mini的ASP.NET Core框架的实现
    DDD领域驱动设计理论篇
    你准备好了在云中工作吗?
    FFM原理及公式推导
    IOS学习:常用第三方库(GDataXMLNode:xml解析库)
    网络数据的XML解析
    iOS开发之html解析
    iOS解析HTML
    iOS设计模式——MVC(Model-View-Controller)
    iOS设计模式——Category
  • 原文地址:https://www.cnblogs.com/blxt/p/12127926.html
Copyright © 2020-2023  润新知