This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
технология_vagrant [2022/09/02 13:26] val [Provision с использованием внешних скриптов] |
технология_vagrant [2022/09/08 14:29] val [Provision с использованием внешних скриптов] |
||
---|---|---|---|
Line 23: | Line 23: | ||
λ bash | λ bash | ||
- | λ alias vagrant=/c/HashiCorp/Vagrant/bin/vagrant.exe # может не понадобится, уже прописан в PATH | + | λ cd |
</code> | </code> | ||
Line 33: | Line 33: | ||
* [[https://oracle-base.com/articles/vm/create-a-vagrant-base-box-virtualbox|Create a Vagrant Base Box (VirtualBox)]] + [[https://bbs.archlinux.org/viewtopic.php?id=270005|[SOLVED] Latest sshd not accepting key algorithms]] | * [[https://oracle-base.com/articles/vm/create-a-vagrant-base-box-virtualbox|Create a Vagrant Base Box (VirtualBox)]] + [[https://bbs.archlinux.org/viewtopic.php?id=270005|[SOLVED] Latest sshd not accepting key algorithms]] | ||
* [[https://vagrantcloud.com/debian/bullseye64]] | * [[https://vagrantcloud.com/debian/bullseye64]] | ||
+ | |||
+ | * [[https://val.bmstu.ru/unix/HashiCorp/ubuntu_20.04.box]] | ||
+ | |||
+ | * [[Переменные окружения]] | ||
+ | * [[https://stackoverflow.com/questions/19872591/how-to-use-vagrant-in-a-proxy-environment|How to use vagrant in a proxy environment?]] | ||
<code> | <code> | ||
Line 155: | Line 160: | ||
λ npp provision_once.sh & | λ npp provision_once.sh & | ||
</code><code> | </code><code> | ||
- | #sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config | + | sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config |
- | #echo 'root:strongpassword' | chpasswd | + | service ssh restart |
echo 'vagrant:strongpassword' | chpasswd | echo 'vagrant:strongpassword' | chpasswd | ||
+ | #echo 'root:strongpassword' | chpasswd | ||
+ | |||
timedatectl set-timezone Europe/Moscow | timedatectl set-timezone Europe/Moscow | ||
apt update | apt update | ||
- | #apt install docker.io | + | #apt install -y docker.io |
</code><code> | </code><code> | ||
λ npp provision_onstart.sh & | λ npp provision_onstart.sh & | ||
Line 267: | Line 274: | ||
λ vagrant up | λ vagrant up | ||
+ | |||
+ | λ vagrant up --parallel | ||
λ vagrant ssh node2 | λ vagrant ssh node2 |