Articles in the vagrant tag

  1. vagrant-parallels + ubuntu 14.04 でDHCP環境上でDNSサーバーを変更(追加)する方法

    Macbookでvagrant+parallelsの組み合わせでvagrantを大変便利に利用していますが、各ゲストのdnsサーバーを変更したいときにちょっと困って何とかした話です。

    問題

    DHCPでアドレスを貰っている状態で、DHCP側で貰ったDNSのアドレスを変えたい時があります。今回はvagrant上のUbuntuマシンにsamba4 Domain Contorollerを実験的に入れて試している最中で、DNSだけをsambaで使うDNSサーバーへ変えたくなりました。
    (なおvagrantのpublic networkの設定でstaticにはしていないです。)

    普段、Ubuntu serverの固定IPで設定した時のDNSを変えたいときは、 /etc/network/interfaces ファイルにdns-nameserverを加えるだけです。自動的にresolvconf/etc/resolv.conf を書き換えてくれます。

    $ sudo vim /etc/network/interfaces
    iface br0 inet static
            address 192.168.3.50
            netmask 255.255.255.0
            network 192.168.3.0 …
  2. Mac OSのParallelsで利用できるboot2dockerでdockerを動かす

    前回、kvm上のubuntuでdockerをインストールして入門しようとしましたがうまく行きませんでした 入門のときに面倒なことは避けるほうが良いです。そこで、手っ取り早くVagrantでdockerのイメージを入れて、dockerしてみようと思います。

    セットアップ方法

    前提条件は

    • parallelsがインストール済み
    • vagrantがインストール済み
      • Download Vagrant - Vagrant
      • brew経由で入れようとするとvirtualboxも入れようとしていたので公式から落として入れました(確か)
    • vagrant-parallelsプラグインをインストールする。

    後は公式の方法に従うだけ!しかも丁寧にvagrant-parallelsのインストールも書かれていました。

    Parallels/boot2docker-vagrant-box

    Hello Worldする専用のコンテナイメージがあるんですね。実行してみると

    hiroshi-no-MacBook-Air:boot2docker hiroshi$ docker run hello-world
    Unable to find image 'hello-world:latest' locally
    hello-world:latest: The image you are pulling has been verified
    511136ea3c5a: Pull complete
    31cbccb51277 …

About Me

実家の自動車プレス金型設計業(sano-design.sakura.ne.jp)に所属。
また東海大学石井研究室(ishiilab.net)でたまにお手伝いしてます。
サイト制作/python/Ubuntu 作ったり扱います。 小さいガジェットがとっても好き。
最近は諸事情で家事業が多めです。

Tags

スポンサードリンク