Mac 関係覚え書き

MacBook Air(macOS 10.15.4 Catalina) で,Vagrant を試す.

参考: https://qiita.com/ozawan/items/160728f7c6b10c73b97e

プロバイダ(仮想環境)は VirtualBox(インストール済み)

Vagrant インストール

https://www.vagrantup.com/downloads.html から Mac 用をダウンロード.

インストーラ(vagrant.pkg)を走らせる.

再起動.

ターミナルで

% vagrant -v
Vagrant 2.2.9

仮想マシン作成(CentOS8)

フォルダ作成

% 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

環境整備

とりあえず minimal で入るので, 適当なものをインストールする

% vagrant ssh

もしくは他の端末から

% ssh 192.168.0.8 -l vagrant

ユーザ名/パスワードは

vagrant/vagrant
root/vagrant
% sudo yum install bind-utils tmux langpacks-ja

仮想マシン作成(CentOS7)

フォルダ作成

% 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

環境整備

% 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 と連携

参考:

https://qiita.com/ozawan/items/a4853eb62afef45f5de7

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-05-23 (土) 09:22:22