#背景
新しくノートPCを購入し、それと同時にdocker入門しました。
Win10(Home)のためDocker Toolboxをインストール。
問題なく起動し、いろいろ試す中でmkdirを使用するとpermission deniedエラーが。
#解決(?)
・権限がないということで、Docker Quickstart Terminalを「管理者として実行」
→しかし、起動できません。
・そこでVirtualBoxが原因かなと思い、VirtualBoxを確認。
→起動されていたDefaultというLinuxマシンを停止。
・再度Docker Quickstart Terminalを「管理者として実行」
→起動できました!
→そのままmkdirも問題なく実行できました。
#次の問題が
次は「管理者として実行」でなく、普通に起動すると
Starting "default"...
(default) Check network to re-create if needed...
(default) Windows might ask for the permission to configure a dhcp server. Sometimes, such confirmation window is minimized in the taskbar.
Error setting up host only network on machine start: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifyvm default --nic2 hostonly --nictype2 82540EM --nicpromisc2 deny --hostonlyadapter2 VirtualBox Host-Only Ethernet Adapter #2 --cableconnected2 on failed:
VBoxManage.exe: error: Code E_FAIL (0x80004005) - Unspecified error (extended info not available)
VBoxManage.exe: error: Context: "LockMachine(a->session, LockType_Write)" at line 525 of file VBoxManageModifyVM.cpp
Looks like something went wrong in step ´Checking status on default´...
とエラーが。
再度VirtualBoxを確認してもdefaultは電源オフのままでした。
とりあえずmkdir等のコマンドは使えるようになりましたがエラーが気になる、、、
この辺の知識が浅すぎるので勉強していくうちに気づいたら追記します。