zoukankan      html  css  js  c++  java
  • Docker守护进程

    Docker安装完成之后, 需要确定Docker的守护进程是否已经运行。 Docker是使用root 权限运行他的程序,进而可以处理普通用户无法完成的操作(比如挂载文件系统)。

    docker程序是Docker守护进程的客户端程序, 同样的也是需要以 root 的方式运行。

    配置Docker的守护进程:

    运行Docker时, 可以使用 -H 标志,调整守护进程绑定监听接口的方式。

    $ sudo /usr/bin/docker -d -H tcp://0.0.0.0:2375

    这条命令会将Docker守护进程绑定到宿主机上的所有的网络接口。 Docker客户端不会自动检测大网络的变化。 需要通过 -H 选项来指定服务器的地址。

    例如: 如果想要将守护进程的端口改成4200, 那么运行客户端时就必须指定docker -H :4200。

    如果不想每次启动客户端都要这样输入。就需要设置 DOCKER_HOST 来进行设置环境变量来忽略这个步骤。

    $ export DOCKER_HOST = "tcp://0.0.0.0:2375"

    基本命令:

    Ubuntu

    $ sudo status docker     # 检查 Docker守护进程是否运行中
    $ sudo stop docker       # 停止Docker的守护进程

    $ sudo start docker # 启动Docker守护进程

    Red Hat  和 Fedora中: 使用  service

    $ sudo service docker     # 检查 Docker守护进程是否运行中
    $ sudo service docker       # 停止Docker的守护进程
    $ sudo service docker      # 启动Docker守护进程

    如果守护进程没有运行, 会报错的:

    升级Docker:

    如果是通过  apt-get  或者  yum  方式。 安装的Docker 也是可以使用,同样的方式进行升级的

  • 相关阅读:
    iOS学习笔记21-NSUrlSession与NSUrlConnection
    iOS项目日志1-联系人列表
    iOS学习笔记20-网络
    iOS学习笔记21-popover的使用
    vue-cli+webpack简单使用
    Vue2.0+webpack npm run dev报错
    RideGirl被拒原因
    NSUserDefaults 保存颜色
    UIMenuController
    Xcode报错解决方案
  • 原文地址:https://www.cnblogs.com/chengege/p/11104585.html
Copyright © 2011-2022 走看看