zoukankan      html  css  js  c++  java
  • 【Docker】命令 docker

    参考教程:https://docs.docker.com/engine/reference/commandline/cli/

    环境

    1. virtual box 6.1
    2. centos 7.8
    3. docker 19.03

    命令格式

    docker [OPTIONS] COMMAND [ARG...]

    使用不带参数的 docker 命令或者使用 docker help 可以查看所有可以使用的命令和参数。

    命令选项

    config

    客户端配置文件的位置,默认在 "/root/.docker" 目录下。Docker 配置生效的顺序如下:

    1. 直接的命令行选项
    2. docker 预定义的环境变量
    3. config 配置文件

    context

    可以指定需要连接 docker 守护程序,短形式是 -c

    debug

    短形式 -D,可以开启 debug 模式。

    help

    docker --help 可以查看命令的使用方式。

    host

    短形式 -H,指定连接的 docker 守护程序。

    log-level

    短形式 -l,可以指定日志的等级,有五种等级:debug,info,warn,error 和 fatal,默认是 info。

    tls

    其中和证书相关选项有

    • --tls
    • tlscacert
    • tlscert
    • tlskey
    • tlsverify

    这里不展开,用到了在学。

    version

    短形式 -v,可以查看版本信息。

    示例

    获取使用帮助

    [root@node1 ~]# docker --help
    
    Usage:  docker [OPTIONS] COMMAND
    
    A self-sufficient runtime for containers
    
    Options:
          --config string      Location of client config files (default "/root/.docker")
      -c, --context string     Name of the context to use to connect to the daemon
                               (overrides DOCKER_HOST env var and default context set
                               with "docker context use")
      -D, --debug              Enable debug mode
      -H, --host list          Daemon socket(s) to connect to
      -l, --log-level string   Set the logging level
                               ("debug"|"info"|"warn"|"error"|"fatal") (default "info")
          --tls                Use TLS; implied by --tlsverify
          --tlscacert string   Trust certs signed only by this CA (default
                               "/root/.docker/ca.pem")
          --tlscert string     Path to TLS certificate file (default
                               "/root/.docker/cert.pem")
          --tlskey string      Path to TLS key file (default "/root/.docker/key.pem")
          --tlsverify          Use TLS and verify the remote
      -v, --version            Print version information and quit
    
    Management Commands:
      builder     Manage builds
    ...
    

    客户端 debug 模式

    [root@node1 ~]# docker -D info
    Client:
     Debug Mode: true
    
    Server:
     Containers: 226
      Running: 112
      Paused: 0
      Stopped: 114
     Images: 188
     Server Version: 19.03.12
     Storage Driver: overlay2
    ...
    

    总结

    介绍了 docker 命令的基本格式,和一些参数选项。对于不了解的指令,可以使用 --help 查看使用帮助。

  • 相关阅读:
    bzoj4028 [HEOI2015]公约数数列
    bzoj4766 文艺计算姬
    bzoj4241 历史研究
    bzoj3744 Gty的妹子序列
    bzoj4540 [Hnoi2016]序列
    uoj#228 基础数据结构练习题
    bzoj2467 [中山市选2010]生成树
    bzoj2125 最短路
    bzoj4800 [Ceoi2015]Ice Hockey World Championship
    bzoj2463 [中山市选2009]谁能赢呢?
  • 原文地址:https://www.cnblogs.com/jiangbo44/p/13864078.html
Copyright © 2011-2022 走看看