参数介绍

--api-enable-cors=false

远程API调用。

-b, --bridge=""

桥接一个系统上的网桥设备到 Docker 容器里,当使用 none 可以停用容器里的网络

--bip=""

使用 CIDR 地址来设定网络桥的 IP。此参数和 -b 不能一起使用。

-D, --debug=false

开启Debug模式。例如:docker -d -D

-d, --daemon=false

开启Daemon模式。

--dns=[]

设置容器使用DNS服务器。例如: docker -d --dns 8.8.8.8

-dns-search=[]

设置容器使用指定的DNS搜索域名。如: docker -d --dns-search example.com

--exec-driver="native"

设置容器使用指定的运行时驱动。如:docker -d -e lxc

-G, --group="docker"

在后台运行模式下,赋予指定的Group到相应的unix socket上。注意,当此参数 --group 赋予空字符串时,将去除组信息

-g, --graph="/var/lib/docker"

设置Docker运行时根目录

-H, --host=[]

设置后台模式下指定socket绑定,可以绑定一个或多个 tcp://host:port, unix:///path/to/socket, fd://* 或 fd://socketfd。如:$ docker -H tcp://0.0.0.0:2375 ps 或者$ export DOCKER_HOST="tcp://0.0.0.0:2375"$ docker ps

-icc=true

设置启用内联容器的通信。

--ip="0.0.0.0"

设置容器绑定IP时使用的默认IP地址

--ip-forward=true

设置启动容器的 net.ipv4.ip_forward

--iptables=true

设置启动Docker容器自定义的iptable规则

--mtu=0

设置容器网络的MTU值,如果没有这个参数,选用默认 route MTU,如果没有默认route,就设置成常量值 1500。

-p, --pidfile="/var/run/docker.pid"

设置后台进程PID文件路径。

-r, --restart=true

设置重启之前运行中的容器

-s, --storage-driver=""

设置容器运行时使用指定的存储驱动,如,指定使用devicemapper,可以这样:docker -d -s devicemapper

--selinux-enabled=false

设置启用selinux支持

--storage-opt=[]

设置存储驱动的参数

Docker 配置文件位置

Docker 的配置文件可以设置大部分的后台进程参数,在各个操作系统中的存放位置不一致

在 ubuntu 中的位置是:/etc/default/docker

在 centos6 中的位置是:/etc/sysconfig/docker

在 centos7 中的位置是:/etc/docker/

Centos6更改Docker运行根目录的方法

许多Linux用户在安装系统的时候,并没有分配/var 分区,而在安装Docker后才发现,它的默认存放位置是在 /var/lib/docker。因此导致了Docker在运行的很慢,那么要怎么解决这个问题呢?下面一起来看看解决的方法吧。

解决方法:

一是重装系统,这也太不人性化了,忽略。。。下次部署 Docker 宿主机的时候得好好分区下。

二是改变 Docker 默认存放路径。

查了下手册发现: -g, --graph=“/var/lib/docker” 设置Docker运行时根目录

使用 --graph 参数:docker --graph=/opt/docker -d,会自动生成/opt/docker目录(0700),并在该目录下创建 docker 相关文件

原来的镜像和容器都找不到了,因为路径改了(原来的镜像是在/var/lib/docker/devicemapper/devicemapper/{data,metadata})

Docker 的配置文件可以设置大部分的后台进程参数,在各个操作系统中的存放位置不一致

在 ubuntu 中的位置是:/etc/default/docker

在 centos 中的位置是:/etc/sysconfig/docker

我使用 CentOS 7,所以只需要更改 vim /etc/sysconfig/docker 成

OPTIONS=--graph=“/home/lib/docker” --selinux-enabled -H fd://

然后 service docker start 重新启动 Docker 的路径就改成 /home/lib/docker 了

上面的就是就是解决Docker存放位置的空间太小,导致Docker运行缓慢的方法了,有遇到这个问题的用户,就用这种方法进行解决吧。

Centos7更改Docker运行根目录配置:

/etc/docker/daemon.json

{

"graph": "/app/docker"

}

docker运行yyets_Docker 后台进程参数-------更改Docker运行根目录的方法相关推荐

  1. docker的安装使用,更改docker源为国内。更改yum源为阿里源

    centos7 下 更改yum源为阿里源 首先下载wget下载程序,yum install wget -y 接着进入到存放源地址文件的目录,cd /etc/yum.repos.d/ 然后把centos ...

  2. python运行py文件参数错误_Pycharm运行加载文本出现错误的解决方法

    Pycharm打开大文件的时候出现这个错误,根据提示以及百度知道,是因为IDEA对能关联的文件大小做了限制,主要是为了保护内存,默认值为2500kb.然后根据百度上的教程修改 修改bin文件中的ide ...

  3. 更改docker数据目录

    目录 一.背景 二.挂载数据库盘 1. 查看在云上挂载好的100G数据盘 2. 数据盘sdb分区,使用到的分区命令为fdisk 3. 将已做好分区的数据盘格式化为ext4格式 4.挂载数据盘 5.写入 ...

  4. linux docker运行目录,Linux更改Docker运行根目录的方法

    下面的就是解决Docker存放位置的空间太小,导致Docker运行缓慢的方法了,有遇到这个问题的用户,就用这种方法进行解决吧. 解决方法: 一是重装系统,这也太不人性化了,忽略...下次部署 Dock ...

  5. docker运行yyets_docker实战

    Docker 安装 MySQL MySQL 是世界上最受欢迎的开源数据库.凭借其可靠性.易用性和性能,MySQL 已成为 Web 应用程序的数据库优先选择. 1.查看可用的 MySQL 版本 2.拉取 ...

  6. docker运行yyets_Docker 镜像配置,看这一篇足矣。

    这是无量测试之道的第171篇原创 镜像:是一个只读的Docker 容器模板,包含启动容器所需要的所有文件系统结构和内容. 简单来讲,镜像是一个特殊的文件系统,它提供了与容器运行时所需的程序,软件库.资 ...

  7. docker运行yyets_docker常规操作——启动、停止、重启容器实例

    一.启动一个已经停止的容器实例 docker start 容器ID或容器名,建议使用容器ID,容器ID支持模糊查询而容器名称不支持 1. 先查看已经暂停的容器实例信息 2. 通过docker star ...

  8. docker运行yyets_docker 安装 运行 卸载

    一.卸载docker 安装时使用什么工具安装的docker就用什么工具卸载docker: 1.yum卸载docker 查看已安装的docker yum list installed | grep do ...

  9. docker运行yyets_docker常用命令

    镜像导出 docker save -o web.tar web 镜像导入 docker load -i web.tar 查看所有镜像 docker images 删除镜像 docker image r ...

最新文章

  1. php服务器监控windows,用Linux上的cacti去监控windows服务器(图)
  2. 互联网1分钟 |1219
  3. Java+Selenium爬贴吧
  4. 【EF学习笔记09】----------使用 EntityState 枚举标记实体状态,实现增删改查
  5. while、do while练习——7月24日
  6. springboot activiti工作流简单示例
  7. 使用Popup窗口创建无限级Web页菜单(5)
  8. BZOJ-1036 [ZJOI2008]树的统计
  9. sqlserver可视化工具_数据分析之基础分析工具篇(修订版)
  10. Pytest fixture参数化params
  11. 你第1个100万怎么赚的?
  12. remote Incorrect username or password ( access token ):用户名或密码不正确(访问令牌)
  13. c++通讯录管理系统(函数,指针,结构体)
  14. 【毕业设计推荐】基于Django大连房源分析系统
  15. 到底snappy ubuntu core是什么?
  16. 爱立信携手微软加速物联网全球部署
  17. html好看css列表样式_CSS样式HTML列表样式
  18. OSChina 周日乱弹 ——冯小牛 我要治愈你!
  19. Java中常用的四种线程池
  20. PostGIS数据库搭建与gdb数据导入

热门文章

  1. Turbine概念及其使用
  2. 超图hypergraph
  3. 杜克大学教授李昕:面对中外科技差距,以新赛道颠覆旧市场
  4. 无感便捷支付体验将提升产品竞争力
  5. 大数据电信客服-数据分析(三)
  6. 帝国cms验证码校验方法
  7. android 自动批量打包,AutopackingAndroid
  8. 计算机网络七年级教学设计,初中七年级信息技术教案
  9. fvwm key 快捷键设置
  10. python使用百度云的API识别图片中的文字