Docker データボリュームの一般的な操作コードの例

Docker データボリュームの一般的な操作コードの例

開発者が Dockerfile を使用してイメージをビルドする場合は、イメージをビルドするときにデータ ボリュームを宣言することもできます。次に例を示します。

nginxから
https://www.baidu.com/img/bd_logo1.png /usr/share/nginx/html/ を追加します。
実行 echo "hello docker volume!">/usr/share/nginx/html/index.html
ボリューム /usr/share/nginx/html/

このようにして匿名データボリュームが構成され、動作中は /usr/share/nginx/html/ ディレクトリにデータが書き込まれるため、コンテナストレージ層でのステートレスな変更を実現できます。すべてのデータボリュームを表示

すべてのデータ ボリュームを表示するには、次のコマンドを使用します。

docker ボリューム ls

図に示すように:

データ量の詳細を表示

次のようにボリューム名に応じてデータの詳細を表示できます。

docker ボリューム検査

実行結果は以下のとおりです。

データボリュームの削除

docker volume rm コマンドを使用してデータ ボリュームを削除することも、次のように docker volume prune を使用してデータ ボリュームをバッチで削除することもできます。



バッチ削除中に、すべてのデータ ボリュームが削除されず、1 つが残りました。これは、データ ボリュームがまだ使用中であるためです。図に示すように、関連するコンテナーを停止して削除し、データ ボリュームを再度削除すると、正常に削除されます。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Docker データボリュームとデータコンテナの詳細な紹介と例
  • Dockerデータボリューム、データボリュームコンテナの詳細な紹介
  • Docker のコンテナ データ ボリュームの概要
  • Docker コンテナ データ ボリュームの名前付きマウントと匿名マウントの問題
  • Dockerでボリュームを管理する2つの方法
  • Dockerコンテナのデータボリュームの詳細な説明
  • Dockerコンテナデータボリュームのマウントの簡単な概要
  • DockerはMySQLデータを保存するためにボリュームをマウントします

<<:  スローモーションアニメーション効果を実現するJavaScript

>>:  MySql インデックス使用戦略の分析

推薦する

クールなネオンライト効果を実現する純粋な CSS (デモ付き)

私は最近、YouTube の CSS アニメーション効果チュートリアル シリーズをフォローしています...

MySQL無料インストールバージョンの設定チュートリアル

この記事では、参考までにMySQLの無料インストール構成チュートリアルを紹介します。具体的な内容は次...

XHTML Web ページ チュートリアル

<br />この記事は主に、初心者にXHTMLの基本知識と、XHTMLとHTMLの違いを...

MySQL 8.0.21 のインストール手順と問題解決

公式サイトをダウンロードまず公式ウェブサイトにアクセスしてMySQLをダウンロードしてくださいリンク...

背景属性の8つの属性値の詳細解説(面接の質問)

CSSの背景プロパティの値背景色背景画像背景繰り返し背景位置背景添付複合プロパティ: 背景: ba...

React diffアルゴリズムソースコード分析

目次単一ノード差分単一要素を調整するマルチノード差分調整子配列ノードが移動したかどうかを判断するには...

MySQLユーザーと権限管理の詳細な説明

この記事では、例を使用して MySQL ユーザーと権限の管理について説明します。ご参考までに、詳細は...

JavaScript データ プロキシとイベントの詳細な分析

目次データブローカーとイベントObject.defineProperty メソッドのレビューデータブ...

CentOS 7 に MySQL 8 をインストールするための詳細なチュートリアル

準備するこの記事の環境情報: ソフトウェアバージョンセントOSセントOS7.4マイグレーション8.0...

Linuxファイアウォールiptablesの詳細な紹介、設定方法と事例

1.1 iptablesファイアウォールの概要Netfilter/Iptables (以下、Ipta...

私のCSSアーキテクチャのコンセプト - それは人によって異なり、ベストなものはなく、適切なものだけがある

はじめに<br />私はフロントエンド分野でかなり長い間働いており、CSS分野でも長い間...

Linux の MariaDB データベースについて

目次Linux の MariaDB データベースについて1. データベースとは何ですか? 2. デー...

MySQL ベースのシーケンス実装方法

チームは新しいフレームを交換しました。すべての新しいビジネスでは、新しいフレームワークと新しいデータ...

vue+echartsチャートの使用に関する問題記録

序文echarts は私が最もよく使用するチャート作成ツールであり、非常に完全なエコシステムとコンテ...

一般的な Linux の問題に対する解決策の概要

1. VMwareでCentos7を接続し、固定IPを設定する1) まず、仮想イメージ名を右クリック...