Docker体得学習途中振り返りメモ(今までの学習でつまずいた箇所の補足メモ) [Docker]
Docker体得のために進めている学習で、今までの学習でつまずいた箇所を、補足としてメモしておきます。
※Windows環境(Windows10 Professional 64bit )に「Docker for Windows」をインストールして、「PowerShell」でDockerの学習を進めていますので、その中でつまずいた箇所の補足メモになります。
※書籍「Docker/Kubernetes 実践コンテナ開発入門」(初版 第3刷)で学習を進めていますので、そのページ番号や項番を記載しています。
・P74「2.6 Composeによる複数コンテナの実行」
docker-compose.ymlを作成して、docker-compose upコマンドでjenkinsの環境を構築しようとしたところ、構築時にいくつかのインストールエラーメッセージが表示されたため、「Linux環境ではないために発生したエラー」と割り切り(笑)、あまり深く悩まずに、そのまま続行して、確か(うろ覚えですが)、Jenkinsの初期画面がブラウザで表示されたことを確認して、あとはLinux環境のDockerで実際にJenkinsを使うことになったら考えよう(笑)と、次の章(3.実用的なコンテナの構築とデプロイ)に進みました。
・P98「データのエクスポートとリストア」
Data Volumeコンテナで利用しているデータを、他のDockerホストにリストアするために、Docker VolumeコンテナからVolumeのデータをtarコマンドでアーカイブしてエクスポートするコマンド実行時に、PoweShell環境で実行すると、tarコマンドが実行できないため、エラーが発生しましたが、「Linux環境ならうまくエクスポートできるはず」と割り切って(笑)、次に進みました。
・P109「Stackをデプロイする」
記載されているコマンド(Stack名「echo」のデプロイコマンド)実行前に、下記コマンド(コンテナへのファイルコピーコマンド)を実行して「manager」コンテナの「/stack」ディレクトリに、ファイル「ch03-webapi.yml」をコピーしておく必要があります。
docker container cp ch03-webapi.yml manager:/stack/ch03-webapi.yml
・P110「visualizerで配置されているコンテナを可視化する」
P111に記載されているコマンド(Stack名「visualizer」のデプロイコマンド)実行前に、下記コマンド(コンテナへのファイルコピーコマンド)を実行して「manager」コンテナの「/stack」ディレクトリに、ファイル「ch03-webapi.yml」をコピーしておく必要があります。
docker container cp visualizer.yml manager:/stack/visualizer.yml
※上記補足メモ内の各コマンドの実行は自己責任にてお願いいたします
たぶん時間が経つと(・・・すぐに[笑])忘れてしまい、読み返して振り返った時に、同じ箇所でつまずくと思うので、その都度、この補足メモを活用しようと思います。
※2019年10月より、so-netブログがSSブログに変わり、当ブログのURLが下記に変わりましたので、もし、ブックマーク登録されておられます場合、新たに下記のURLをブックマーク登録いただけますよう、よろしくお願いいたします
https://seiic.blog.ss-blog.jp/
管理人が構築・管理しているお役立ち情報サイトです。もしよろしければお立ち寄りください。
http://www.dayplusdigital.com/
※Windows環境(Windows10 Professional 64bit )に「Docker for Windows」をインストールして、「PowerShell」でDockerの学習を進めていますので、その中でつまずいた箇所の補足メモになります。
※書籍「Docker/Kubernetes 実践コンテナ開発入門」(初版 第3刷)で学習を進めていますので、そのページ番号や項番を記載しています。
・P74「2.6 Composeによる複数コンテナの実行」
docker-compose.ymlを作成して、docker-compose upコマンドでjenkinsの環境を構築しようとしたところ、構築時にいくつかのインストールエラーメッセージが表示されたため、「Linux環境ではないために発生したエラー」と割り切り(笑)、あまり深く悩まずに、そのまま続行して、確か(うろ覚えですが)、Jenkinsの初期画面がブラウザで表示されたことを確認して、あとはLinux環境のDockerで実際にJenkinsを使うことになったら考えよう(笑)と、次の章(3.実用的なコンテナの構築とデプロイ)に進みました。
・P98「データのエクスポートとリストア」
Data Volumeコンテナで利用しているデータを、他のDockerホストにリストアするために、Docker VolumeコンテナからVolumeのデータをtarコマンドでアーカイブしてエクスポートするコマンド実行時に、PoweShell環境で実行すると、tarコマンドが実行できないため、エラーが発生しましたが、「Linux環境ならうまくエクスポートできるはず」と割り切って(笑)、次に進みました。
・P109「Stackをデプロイする」
記載されているコマンド(Stack名「echo」のデプロイコマンド)実行前に、下記コマンド(コンテナへのファイルコピーコマンド)を実行して「manager」コンテナの「/stack」ディレクトリに、ファイル「ch03-webapi.yml」をコピーしておく必要があります。
docker container cp ch03-webapi.yml manager:/stack/ch03-webapi.yml
・P110「visualizerで配置されているコンテナを可視化する」
P111に記載されているコマンド(Stack名「visualizer」のデプロイコマンド)実行前に、下記コマンド(コンテナへのファイルコピーコマンド)を実行して「manager」コンテナの「/stack」ディレクトリに、ファイル「ch03-webapi.yml」をコピーしておく必要があります。
docker container cp visualizer.yml manager:/stack/visualizer.yml
※上記補足メモ内の各コマンドの実行は自己責任にてお願いいたします
たぶん時間が経つと(・・・すぐに[笑])忘れてしまい、読み返して振り返った時に、同じ箇所でつまずくと思うので、その都度、この補足メモを活用しようと思います。
※2019年10月より、so-netブログがSSブログに変わり、当ブログのURLが下記に変わりましたので、もし、ブックマーク登録されておられます場合、新たに下記のURLをブックマーク登録いただけますよう、よろしくお願いいたします
https://seiic.blog.ss-blog.jp/
管理人が構築・管理しているお役立ち情報サイトです。もしよろしければお立ち寄りください。
http://www.dayplusdigital.com/
2011-01-12 22:40 の記事に
自宅のNAS「HDL2-G1.0」のHDDを換装して容量大幅アップに成功!!
の記載が有りましたので、今更ですが挑戦しているのですが
構築できません、
お手数ですが、ご教示をお願いします
by rokku (2020-04-06 11:00)
rokku様、はじめまして。
管理人のtakatakaです。
コメントありがとうございます。
元の記事「自宅のNAS「HDL2-G1.0」のHDDを換装して容量大幅アップに成功!!」にコメントさせていただきましたので、大変お手数をお掛けしますが、元の記事のコメントをご確認いただけますよう、よろしくお願いいたします。
by takataka (2020-04-06 20:58)
takataka 今晩は
記事のとおりに、もう10回もトライしてみたのですが、旨く動作しないので、使用するハードデスクも記事の者をしよしないとNGですかね。
済みません、よろしくお願いします。
by お名前(必須) (2020-04-07 19:48)