おサラミログ

パズルの話とか、メモとか

localhostでつながらない?

Dockerを体験しようと思い導入。

wdpressの記事をもとにDocker上のコンテナでApacheを起動、

ブラウザからアクセスしようとするとつながらない

 

試しに172.0.0.1でつなげると違うエラーが出る

 

 

まったくわからん。

 

 

 

Vagrantfileを編集しIPアドレスを明示的に設定してみる。

config.vm.network "private_network", ip: "192.168.33.10" 

 vagrant再起動

vagrant reload 

 

あらためてdockerコンテナのプロセスを起動し、

指定した192.168.33.10でアクセス。

 

 

 

できた。

 

何が原因でこうなっているのかさっぱりわからん。

こういうのが解析できるような技術者になるべきなんだろうけど。

 

 

Vagrant上でroot権限を持ちたい等

仮想化マシンの自動作成・管理ツールであるVagrantを体験中

詰まったところをメモしていく

 

Vagrant上でroot権限を持ちたい

Vagrant上のsu実行に関するメモ

上記サイトを参考

# sudo su 

 

Vagrantとローカルでファイル共有したい

/vagrant/がローカルのvagrantフォルダ(vagrant up とかするディレクトリ)とリンクしている

 

VirtualBoxを導入したら VT-x is disabled in the BIOS for all CPU modes (VERR_VMX_MSR_ALL_VMX_DISABLED).エラー

VirtualBoxを導入し、OVAファイルを読み込み起動しようとしたら下記のエラー

 


VT-x is disabled in the BIOS for all CPU modes (VERR_VMX_MSR_ALL_VMX_DISABLED). 

 

VT-xとはインテル バーチャライゼーション・テクノロジーというインテルによって開発された仮想化支援技術のことらしい。

これが無効になっているから起動しないということ。

 

VT-xを有効にするためにはBIOSの設定をイジる必要がある。

 

PC起動したときの最初の画面あたりで指定のキーを押すとBIOS設定画面に移動できる。

毎回タイミングを逃す。

 

自分のPCの場合は「Del」キーでBIOS設定画面に行けた。

調べるとF10とかF12とか、筐体によって千差万別。

 

BIOS画面でそれっぽいところが無効になっていたため、有効に。

再起動したら無事VirtualBox上で仮想OSが起動した。