永続ストレージを利用する
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[CentOS7]]
*Docker : 永続ストレージを利用する [#e1f2c998]
コンテナーが破棄されると当然コンテナー内部のデータも消失...
Docker 公式で推奨されているのは、データ保管専用のコンテナ...
例として、必要最小限の OS 機能を備えた busybox イメージで...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi Dockerfile|
|&color(lightpink){# 新規作成}; &br; FROM busybox &br; M...
|[root@localhost ~]# docker build -t storage .|
|[root@localhost ~]# docker images|
|REPOSITORY TAG IMAGE ID ...
|&color(lightpink){# 任意の名前を付けてコンテナー生成};|
|[root@localhost ~]# docker run -i -t --name storage_serv...
|/ # exit|
任意のコンテナーからデータ保管用コンテナーを利用するには...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# docker run -i -t --name centos_serve...
|[root@b9b7a2d35b51 /]# df -hT|
|Filesystem Type Size Use...
|[root@b9b7a2d35b51 /]# echo "persistent storage" >> /sto...
|[root@b9b7a2d35b51 /]# ll /storage|
|total 4 &br; -rw-r--r-- 1 root root 19 Dec 22 02:15 test...
データ保管用コンテナーを起動すると、データが保管されてい...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# docker start storage_server|
|[root@localhost ~]# docker attach storage_server|
|/ # cat /storage/testfile.txt &br; persistent storage|
データ保管用コンテナーを利用する方法以外にも、ホスト側の...
|BGCOLOR(black):COLOR(white):|c
|&color(lightpink){# データ保管用ディレクトリ作成};|
|[root@localhost ~]# mkdir -p /var/docker/disk01|
|[root@localhost ~]# echo "persistent storage" >> /var/do...
|&color(lightpink){# 作成したディレクトリをコンテナーの /...
|[root@localhost ~]# docker run -i -t -v /var/docker/disk...
|[root@bc9a4d5578a6 /]# df -hT|
|Filesystem Type Size Use...
|[root@bc9a4d5578a6 /]# cat /mnt/testfile.txt|
|persistent storage|
終了行:
[[CentOS7]]
*Docker : 永続ストレージを利用する [#e1f2c998]
コンテナーが破棄されると当然コンテナー内部のデータも消失...
Docker 公式で推奨されているのは、データ保管専用のコンテナ...
例として、必要最小限の OS 機能を備えた busybox イメージで...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# vi Dockerfile|
|&color(lightpink){# 新規作成}; &br; FROM busybox &br; M...
|[root@localhost ~]# docker build -t storage .|
|[root@localhost ~]# docker images|
|REPOSITORY TAG IMAGE ID ...
|&color(lightpink){# 任意の名前を付けてコンテナー生成};|
|[root@localhost ~]# docker run -i -t --name storage_serv...
|/ # exit|
任意のコンテナーからデータ保管用コンテナーを利用するには...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# docker run -i -t --name centos_serve...
|[root@b9b7a2d35b51 /]# df -hT|
|Filesystem Type Size Use...
|[root@b9b7a2d35b51 /]# echo "persistent storage" >> /sto...
|[root@b9b7a2d35b51 /]# ll /storage|
|total 4 &br; -rw-r--r-- 1 root root 19 Dec 22 02:15 test...
データ保管用コンテナーを起動すると、データが保管されてい...
|BGCOLOR(black):COLOR(white):|c
|[root@localhost ~]# docker start storage_server|
|[root@localhost ~]# docker attach storage_server|
|/ # cat /storage/testfile.txt &br; persistent storage|
データ保管用コンテナーを利用する方法以外にも、ホスト側の...
|BGCOLOR(black):COLOR(white):|c
|&color(lightpink){# データ保管用ディレクトリ作成};|
|[root@localhost ~]# mkdir -p /var/docker/disk01|
|[root@localhost ~]# echo "persistent storage" >> /var/do...
|&color(lightpink){# 作成したディレクトリをコンテナーの /...
|[root@localhost ~]# docker run -i -t -v /var/docker/disk...
|[root@bc9a4d5578a6 /]# df -hT|
|Filesystem Type Size Use...
|[root@bc9a4d5578a6 /]# cat /mnt/testfile.txt|
|persistent storage|
ページ名: