検索

ホームページ  >  に質問  >  本文

各位用docker的朋友,你们是否为/var/lib/docker独立分配一个分区呢?

赶脚镜像一多,数据量挺大的啊:(

伊谢尔伦伊谢尔伦2759日前704

全員に返信(3)返信します

  • 伊谢尔伦

    伊谢尔伦2017-04-25 09:05:29

    実稼働サーバーでははい。

    返事
    0
  • 滿天的星座

    滿天的星座2017-04-25 09:05:29

    独立したパーティションである必要はありません。起動時に --graph パラメーターを使用してストレージ パスを指定することもできます。
    または、systemd を使用してサービスを管理するには、docker.service の次の行を変更します。 --graph参数来指定存储路径。
    或者使用systemd来管理服务, 就在docker.service中修改这一行:

    ExecStart=/usr/bin/dockerd --graph=/path/to/docker/dir -H fd://  

    重启后执行sudo docker info | grep "Root Dir" リーリー

    再起動後、 sudo docker info | grep "Root Dir" を実行すると、ルート パスが変更されたことがわかります。 🎜

    返事
    0
  • 高洛峰

    高洛峰2017-04-25 09:05:29

    主な問題はイメージではありませんが、実行中のコンテナーはデフォルトでこのディレクトリを使用します。そのため、コンテナー内にログ ファイルが書き込まれている場合、またはその他の実稼働データが /var/lib/docker< /code に影響します。 > ディレクトリにあるため、運用環境には次のものが必要です: /var/lib/docker 目录,因此,生产环境需要:

    1、定期清理无用的镜像
    2、定期清理推出的容器
    3、/var/lib/docker
    1. 不要なイメージを定期的にクリーンアップします

    2. 起動されたコンテナを定期的にクリーンアップします 🎜3. /var/lib/docker ディレクトリは、上記のシステムによって提供される独立したパーティションです 🎜4.手法も悪くない。 🎜

    返事
    0
  • キャンセル返事