Vagrant
以下のVagrantfileを利用すればできます。 ループでぶんまわします。 test-svr01,test-svr02,test-svr03ができあがってくれます。 Vagrant.configure("2") do |config| config.vm.box = "ubuntu/focal64" (1..3).each do |i| config.vm.define sprintf("test…
以下のようなVagrantfileを利用する。 config.vm.provisionでansibleをえらんであげればOK この場合はVagrantfileと同一ディレクトリにあるplaybook.ymlを実行してくれる。 Vagrant.configure("2") do |config| config.vm.network "private_network", type: …
VagrantでUbuntu20を動かしていて、apt upgrade時、以下のエラーが発生した。 Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 11910 (unattended-upgr)... どうやら自動アップデートが裏でうごいていたっ…
sudo gpasswd -a vagrant dockerはなんかいいところないかな vagrant up --provision Vagrant.configure("2") do |config| config.vm.box = "ubuntu/impish64" config.ssh.guest_port = 2222 config.ssh.username = "vagrant" config.ssh.host = "127.0.0.1"…
こんなかんじ。 以下の例だとAWSCLIをインストールしてくれる。 $script = <<-SCRIPT sudo apt install unzip curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/install SCRIPT Vagrant.c…
なんかこんな記事ばっかり書いているような気がするけれど動かしてから云々は仕事用のwikiに書いているのです。 Vagrant Vagrantfileはこんなかんじ。 Vagrant.configure("2") do |config| config.vm.box = "bento/ubuntu-20.04" config.vm.provider "virtua…
Vagantで起動したVM上でNginxのDockerコンテナ立ち上げてそれをローカルから確認します。 Vagrantfile # -*- mode: ruby -*- # vi: set ft=ruby : Vagrant.configure("2") do |config| config.vm.box = "bento/ubuntu-18.04" config.vm.network "private_net…
概要 VagrantでCPUの数とメモリのサイズを設定してみます。 Vagrantfile Vagrantfileに以下のように設定します。 config.vm.provider "virtualbox" do |v| v.memory = 8192 v.cpus = 4 end おわりに できましたね。 $ free total used free shared buff/cach…
概要 VagrantでUbuntu18を起動してRLoginでssh接続してみます。 Vagrantの準備 ローカルの適当なディレクトリで以下コマンドを実行します。 $ vagrant init bento/ubuntu-18.04 $ vagrant up RLoginの準備 こんなかんじにします。 SSH認証鍵のところは以下を…
概要 Vagrantが以下のようなエラーで起動しなくなってしまった (以下のログはvagrant reloadしたときのものだけれど) PS C:\Users\takak\vagrant\centos7> vagrant reload ==> default: Checking if box 'centos/7' is up to date... ==> default: Clearing …
概要 VagrantでDocker入りのCentOSを作成してみたいと思います。 なんかWindows環境でDockerつかうのがめんどくさくなったのでLinux動かしてその上で動かしたくなった。 Vagrantfile こんなかんじ。 まあshellでいろいろ書いてあげているだけだけれど。 おわ…
概要 Vagrantで構築したサーバにローカルのRLoginからssh接続してみたいと思います。 環境 Windows 10 Home RLogin 2.24.0 手順 こんなかんじです。 Vagrantの設定 vagrant initして vagrant init 作成されたVagrantfileを編集してプライベートIPアドレスが…
Vagrantfileに以下のように設定してあげることでホスト名を指定することができます。 config.vm.hostname = "wawawa" 実践 Vagrant作者: Mitchell Hashimoto,Sky株式会社玉川竜司出版社/メーカー: オライリージャパン発売日: 2014/02/21メディア: 単行本(ソ…
Vagrantfileに以下のように設定してあげることでプライベートアドレスを指定することができます。 config.vm.network "private_network", ip: "192.168.56.201" 実践 Vagrant作者: Mitchell Hashimoto,Sky株式会社玉川竜司出版社/メーカー: オライリージャパ…
https://upload.wikimedia.org/wikipedia/commons/8/87/Vagrant.png VirtualBoxのインストール Vagrantのインストール CentOSのboxファイルをダウンロードする 初期設定をする CentOSを起動する VirtualBoxからCentOSにsshログインする おまけ コマンドプロ…