#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


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS