当前位置:  开发笔记 > 编程语言 > 正文

Docker 1.9中配置文件的位置是什么?

如何解决《Docker1.9中配置文件的位置是什么?》经验,为你挑选了1个好方法。

在Docker的1.8版本中,我们可以在/ etc/sysconfig下找到docker配置文件

但是,在安装Docker 1.9后,我无法在/ etc/sysconfig下看到docker配置文件

配置文件的新位置是什么?

分布:Centos 7.1



1> Matt..:

听起来你已经从CentOS分发docker到了docker.com docker-engine软件包,因为CentOS还没有转移到1.9.

CentOS软件包将使用该/etc/sysconfig标准.Dockers包不会.您还将错过docker-storage-setup为满足其独特存储要求而构建的RedHat程序.

systemd在配置/usr/lib/systemd/system/docker.service会告诉你区别:

搬运工人

[Service]
Type=notify
ExecStart=/usr/bin/docker daemon -H fd://
MountFlags=slave
LimitNOFILE=1048576
LimitNPROC=1048576

CentOS的

[Service]
Type=notify
EnvironmentFile=-/etc/sysconfig/docker
EnvironmentFile=-/etc/sysconfig/docker-storage
EnvironmentFile=-/etc/sysconfig/docker-network
Environment=GOTRACEBACK=crash
ExecStart=/usr/bin/docker daemon $OPTIONS \
          $DOCKER_STORAGE_OPTIONS \
          $DOCKER_NETWORK_OPTIONS \
          $ADD_REGISTRY \
          $BLOCK_REGISTRY \
          $INSECURE_REGISTRY
LimitNOFILE=1048576
LimitNPROC=1048576
LimitCORE=infinity
MountFlags=slave
TimeoutStartSec=1min
Restart=on-failure

那么,如何配置已docker-engine安装的docker服务?

Docker有一个关于设置systemd配置的页面.你可以使用你的配置去CentOS或Docker

Docker - /usr/lib/systemd/system/docker.service使用您所需的选项编辑docker-engine systemd配置文件

Centos - 复制EnvironmentFile设置,然后配置您的选项/etc/sysconfig/docker.

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有