Docker客户端与守护进程

Docker的C/S模式

User -> Client <-> Docker Server

Docker客户端与守护进程链接方式

Client通过Socket链接Docker守护进程,并且支持三种socker方式。

    unix:///var/run/docker.sock 默认
    tcp://host:port
    fd://socketfd

    User <- CLI/APP -> Docker Client <- socket -> Docker Server

Docker守护进程的配置和操作状态

  • 查看守护进程

    shell:ps -ef |grep docker
    shell:status docker
    
  • 使用service命令管理进行docker的启动、暂行、重启

    shell:service docker start
    shell:service docker stop
    shell:service docker restart
    

Docker守护进程的配置和操作模式

- Docker的启动选项
官方Docker Command line Reference:
http://docs.docker.com/reference/commandline/cli
  • docker -d [OPTIONS]

     -d 守护模式运行
     -D --Debug=false
     -e --exec-driver="native"
     -g --graph="/var/lib/docker"
     --icc=true
     -l --log-level="info"
     --lavel=[]
     -p --pidfile="/var/run/docker.pid"
     --label 标签。 在docker info中可以看到
    
  • Docker服务器链接相关

    -G --group="docker"
    -H --host=[] 设置采用的socket方式
        unix:///var/run/docker.sock 默认
        tcp://host:port
        fd://socketfd
    --tls=false
    --tlscacert="/home/sven/.docker/ca.pem"
    --tlscert="/home/sven/.docker/cert.pem"
    --tlskey="/home/sven/.docker/key.pem"
    --tlsverify=false
    
  • RemotAPI相关

     --api-enable-cors=false
    
  • 存储相关

    -s storage-driver=""
    --selinux-enabled-false
    --storage-opt=[]
    
  • Registry相关

    --insecure-registry=[]
    --registry-mirror=[]
    
  • 网络相关

     -b --bridge=""
    --bip=""
    --fixed-cidr=""
    --fixed-cidr-v6=""
    --dns=[]
    --dns-search=[]
    --ip=0.0.0.0
    --ip-forward=true
    --ip-masq=true
    --iptables=true
    --ipv6=false
    --mtu=0
    
  • Docker启动配置文件

    path:/etc/default/docker
    
Docker的远程访问
远程访问要能区分服务器,并且保持Client与Server API版本一致
区分服务器可以通过修改守护进程启动选项来完成
  • 客户端链接远程守护进程

    docker -H tcp://ip:2375 [OPTIONS]
    

    简化这一操作可使用docker提供的环境变量 DOCKER_HOST
    当再次想链接本机时可设置DOCKER_HOST=”“来恢复

    shell:export DOCKER_HOST="tcp://ip:2375 [OPTIONS]"
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值