Docker守护进程
2024-08-31 06:49:07
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 也是可以使用,同样的方式进行升级的
最新文章
- Eclipse中使用Git-让版本管理更简单
- what a fuck postgre update sql
- linux下修改path变量(转载)
- 查找Safari相关迹证
- html的下拉框的几个基本使用方法
- 【转】C++中的虚函数的实现
- VC:CString用法整理(转载)
- 为GridView中的DropDownList赋值
- OC 实现多选参数
- R与数据分析旧笔记(六)多元线性分析 上
- AsyncTask究竟需要多少个线程
- Lock_sga 和 pre_page_sga 参数详解
- Ranking Relevance小结
- iOS枚举的运用
- mysql批量数据脚本
- (排序的新方法)nyoj1080-年龄排序
- java实例检查端口是否被占用
- sqli-labs:7,导入导出;8-10 延时注入
- javascript中addEventListener(attachEvent)具体解释
- Leader Election 选举算法