ホームページ >運用・保守 >Docker >Docker のデフォルトのストレージ ディレクトリを変更する方法

Docker のデフォルトのストレージ ディレクトリを変更する方法

尚
オリジナル
2020-04-01 13:27:094676ブラウズ

Docker のデフォルトのストレージ ディレクトリを変更する方法

デフォルトでは、docker イメージのデフォルトの保存パスは /var/lib/docker であり、システム ディレクトリを直接マウントするのと同じです。通常、システムを構築する場合、この領域は大きすぎないので、長期間 docker を使用してアプリケーションを開発する場合は、デフォルトのパスを必要なパスまたは外部ストレージに変更する必要があります。

docker のデフォルトのストレージ ディレクトリを変更する方法を見てみましょう:

docker info コマンドを使用すると、docker のデフォルトのストレージ ディレクトリが変更されていることがわかります:

Docker Root Dir: /var/lib/docker

docker の場合 デフォルトのストレージ ディレクトリは、systemd の docker.service の設定ファイルで変更できます。

構成ファイルの場所がわからない場合は、systemd コマンドを使用してそれを表示できます。

# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.

docker.service ファイルを変更します。

# vim /usr/lib/systemd/system/docker.service
#ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (注释原先的)
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --graph=/data/docker(新增的)

Restart :

systemctl daemon-reload
systemctl restart docker

さらに関連するチュートリアルについては、PHP 中国語 Web サイトの dockertutorial 列に注目してください。

以上がDocker のデフォルトのストレージ ディレクトリを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。