На Windows создаётся система Ubuntu, которая соответствует тестовой и рабочей средам, как наша унифицированная среда разработки.
Включает:
Установите Vagrant и VirtualBox.
Внутренние ресурсы для скачивания:
Vagrant: https://releases.hashicorp.com/vagrant/2.2.9/vagrant_2.2.9_x86_64.msi (рекомендуется использовать Thunder) VirtualBox: https://mirrors.tuna.tsinghua.edu.cn/help/virtualbox/ box: https://mirrors.tuna.tsinghua.edu.cn/ubuntu-cloud-images/bionic/current/bionic-server-cloudimg-amd64-vagrant.box
Загрузите образ коробки.
vagrant box add ubuntu14.4 ubuntu14.4.box
Скачайте конфигурацию Vagrant (настройте Vagrant по своему усмотрению).
git clone https://gitee.com/zxf.0810/vagrant-ubuntu-for-win.git
Запустите среду запуска.
cd vagrant-ubuntu-for-win vagrant up
Подключитесь к Ubuntu (рекомендуем использовать xshell).
ip: 127.0.0.1 port: 2200 (при запуске vagrant up будет напечатано default: 22 (guest) => 2200 (host)) user: vagrant pass: vagrant
Vagrant-ubuntu-for-win соответствует каталогу /vagrant на сервере.
Запустите скрипт.
./job.bat start для запуска служб Vagrant и docker-compose. ./job.bat stop для остановки служб.
Общие команды Vagrant.
$ vagrant box add NAME URL # добавить коробку.
$ vagrant box list # просмотреть список добавленных коробок.
$ vagrant box remove NAME virtualbox # удалить добавленную коробку, например, если это версия 1.0.x, выполните $ vagrant box remove NAME
$ vagrant init NAME # инициализировать, фактически создать файл Vagrantfile.
$ vagrant up # запустить виртуальную машину.
$ vagrant halt # остановить виртуальную машину.
$ vagrant destroy # уничтожить виртуальную машину.
$ vagrant reload # перезапустить виртуальную машину.
$ vagrant package # упаковать текущую работающую среду VirtualBox в коробку.
$ vagrant ssh # войти в виртуальную среду.
Упакуйте текущую виртуальную машину в коробку.
vagrant package --output test.box --vagrantfile ./Vagrantfile --include ./file.zip
Используйте существующую коробку.
mkdir /opt/dev cd /opt/dev vagrant box add dev-test ~/test.box (или http://files.vagrantup.com/precise64.box, эта онлайн-служба очень медленная за границей, рекомендуется использовать Thunder для загрузки) vagrant init dev-test vagrant up
2020/07/09
WeChat: marlin-online
QQ: 3392175105
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )