Qiita記事からQrunchへ移管したものを、Crieit に移管。
自己学習用にWindows 7へDocker toolboxをインストールした際の構築メモ。
インストールまで
https://qiita.com/witchy/items/99235291a6bd5fdee054
Windows 7 Professional Edition (64bit)
BIOSの仮想化支援機構を有効にしておく。
BIOS⇒CPU⇒intel virtualization technology
最初から有効になっているのであれば問題なし。
VirtualBoxを使う前の事前準備。
(これを設定しなかったため、後続作業でエラーになりました・・・)
ダウンロード
https://docs.docker.com/toolbox/overview/#ready-to-get-started
Windows用のインストーラを取得
1.DockerToolbox.exeを起動
2.すべて初期設定のままインストールまで実行
このあたりはお好みで設定変更もOK。
VirtualBox環境もなかったのでFULLインストール。
3.参考記事の内容にしたがって、VMDKファイルの移動
および、vboxファイル内のVMDK参照先修正。
4.正常終了
Docker Quickstart Terminalを起動
⇒正常に起動したらOK
通常版
$ docker run hello-world
くじらに言わせる版
$ docker run docker/whalesay cowsay Hello World!
それぞれimageのダウンロード⇒実行まで実施
・Docker Quickstart Terminalを起動したが、エラー
⇒64bit版のCPUがみあたらない、みたいな感じの内容
・Virtual Boxを起動して再度試行
⇒VERR_VD_IMAGE_READ_ONLYのエラーが出る。
⇒ログの内容的には「VMDKファイルへの更新権限が無い」みたいな感じなのに、
フォルダのアクセス権変更等でも上手くいかない
・BIOSの仮想化支援機構をオン、GUI(kitematic)経由でVM作り直し
⇒うまくいった!
・インストールからつまづいたなぁ…
・エラー「VERR_VD_IMAGE_READ_ONLY」が出る理由がよくわからない。
⇒色々検索してみたらVMの展開にそもそも失敗していると出力されたりするらしい。
・VirtualBoxを始めてみたけど、良さそうな仮想化ソフトですね。
(今までVMware、Hyper-Vあたりしか触ってなかったので新鮮)
Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。
また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!
こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?
コメント