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 也是可以使用,同样的方式进行升级的

  • 相关阅读:
    DevExpress 数据与展示的不同
    WPF 自定义属性
    ruby中的retry和redo
    linux mint 18.1 安装nvidia显卡驱动
    gradle << 操作符作废
    emacs不能使用中文输入法
    linux mint 崩溃
    mint安装相关数据库lib
    字体安装文泉驿正黑
    Emacs使用projectile-rails 插件注意事项
  • 原文地址:https://www.cnblogs.com/chengege/p/11104585.html
Copyright © 2011-2022 走看看