#author("2020-05-19T23:25:46+09:00","default:tanak0to","tanak0to") #author("2020-05-23T09:22:22+09:00","default:tanak0to","tanak0to") RIGHT:[[Mac 関係覚え書き]] 旧 MacBook Air(macOS 10.15.4 Catalina) で,Vagrant を試す. 参考: https://qiita.com/ozawan/items/160728f7c6b10c73b97e プロバイダ(仮想環境)は VirtualBox(インストール済み) *Vagrant インストール [#pba5f7ff] https://www.vagrantup.com/downloads.html から Mac 用をダウンロード. インストーラ(vagrant.pkg)を走らせる. 再起動. ターミナルで % vagrant -v Vagrant 2.2.9 *仮想マシン作成(CentOS8) [#lffe34b5] フォルダ作成 % mkdir ~/Vagrant % cd ~/Vagrant % mkdir centos8 % cd centos8 https://app.vagrantup.com/boxes/search で Box(仮想マシン起動時のテンプレートとなるイメージファイル)を検索. bento/centos-8.1 を使うことにする. % vagrant init bento/centos-8.1 できた Vagrantfile を編集する. % vi Vagrantfile config.vm.network "public_network" のコメントを外す(ブリッジネットワークに接続させる) 仮想マシン起動 % vagrant up 停止は % vagrant halt **環境整備 [#i9d1e598] とりあえず minimal で入るので, 適当なものをインストールする % vagrant ssh もしくは他の端末から % ssh 192.168.0.8 -l vagrant ユーザ名/パスワードは vagrant/vagrant root/vagrant % sudo yum install bind-utils tmux langpacks-ja *仮想マシン作成(CentOS7) [#r4445752] フォルダ作成 % mkdir ~/Vagrant % cd ~/Vagrant % mkdir centos7 % cd centos7 https://app.vagrantup.com/boxes/search で Box(仮想マシン起動時のテンプレートとなるイメージファイル)を検索. bento/centos-7.8 を使うことにする. % vagrant init bento/centos-7.8 できた Vagrantfile を編集する. % vi Vagrantfile config.vm.network "public_network" のコメントを外す(ブリッジネットワークに接続させる) 仮想マシン起動 % vagrant up **環境整備 [#q2bc82bc] % sudo yum update -y % sudo yum reinstall -y glibc-common % localectl set-locale LANG=ja_JP.UTF-8 % source /etc/locale.conf % sudo timedatectl set-timezone Asia/Tokyo % sudo yum install bind-utils % sudo yum install epel-release % sudo yum install tmux *Ansible と連携 [#a5902ec2] 参考: https://qiita.com/ozawan/items/a4853eb62afef45f5de7