美文网首页Docker 随笔
docker centos7 目录配置

docker centos7 目录配置

作者: 灵魂秩序者 | 来源:发表于2015-11-07 15:29 被阅读1707次

    对于刚把docker迁移到centos7的一些童鞋来说,可能会不习惯原本在centos6.x下对docker的一些默认配置。尤其是在目前的一些云主机上,系统盘一般都是20GB,要是docker image 比较多并且使用默认的docker image 存放目录可能会很快不够用。

    而在centos6.x下我们通常可以通过修改 `/etc/sysconfig/docker` 中的 `other_args`参数达到目录,如把docker 相关的文件从`/var/lib/docker`转移到`/data/docker`我们可以这么配置:

        other_args="-g /data/docker -p /var/run/docker.pid" 

    而在 centos7会有点不一样,因为`systemctl`的原因,启动参数默认定义在`docker.service`中,具体可以参见官方说明。我们可以这么修改(_以我自己的测试机为例,docker.service的路径因设置可能不一样_)

        sudo vim /usr/lib/systemd/system/docker.service

    修改`[service]`中的`ExecStart`,参考以下示例:

        [Service]
        ExecStart=/usr/bin/docker daemon -H fd:// --graph /data/docker 

    特此备注,希望对有需要的人有用。

    相关文章

      网友评论

      本文标题:docker centos7 目录配置

      本文链接:https://www.haomeiwen.com/subject/sekqhttx.html