Mac/アプリケーション/Vagrant
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
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
終了行:
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
ページ名: