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

リリース: 2020-04-01 13:27:09
オリジナル
4616 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート