Создание docker с nginx + lua на CentOS7

Создание docker с nginx + lua на CentOS7 Понадобелось мне собрать docker контейнер nginx (самой последней версией) с поддрежкой lua. Я видел много готовых образов на Debian/Ubuntu и несколько для CentOS. Но мне было интересно создать свой образ на CentOS. По этому, я решил написать «Создание docker с nginx + lua на CentOS7» и рассказать […]

Работа с Vagrant/Vagrantfile в Unix/Linux

Работа с Vagrant/Vagrantfile в Unix/Linux Работать с vagrant не сложно. Нужно потратить немного времени на ознакомление и потом приступить к работе. Как по мне — это отличный инструмент, легкий в понимании и использовании. Vagrant — ПО для создания и конфигурирования виртуальной среды разработки. Является обёрткой для программного обеспечения виртуализации, например VirtualBox, и средств управления конфигурациями, такими […]

Работа с docker + docker-compose в Unix/Linux

Работа с docker + docker-compose в Unix/Linux Запуска docker и его контейнеры вручную — это хорошо, но нужно и автоматизировать все это дело. С утилитой docker-compose — очень легко управлять контейнерами. Наглядный пример ниже. Установка docker в Unix/Linux Вот имеются у меня, несколько полезных ссылок в которых описывается установка docker-а. Установка Docker на Debian/Ubuntu Установка […]

Создание docker контейнера в Unix/Linux

Создание docker контейнера в Unix/Linux Создание докер-контейнеров не особо сложное занятие, но необходимо понимать что и как выполняется. Я до сегодняшнего момента не использовал докер порядка года или даже полтора. За это время, много изменилось, доработалось и улучшилось. Создание docker контейнера в Unix/Linux Создание docker контейнеров можно отнести к нескольким группам: Создание docker контейнеров из […]

Исправляем «There was an error while executing `VBoxManage`, a CLI used by Vagrant» в VirtualBox и Vagrant

Исправляем «There was an error while executing `VBoxManage`, a CLI used by Vagrant» в VirtualBox и Vagrant При работе с vagrant, получил ошибку и в своей статье я расскажу как можно ее исправить. Ошибка выглядит следующим образом: $ vagrant up Bringing machine ‘default’ up with ‘virtualbox’ provider… ==> default: Clearing any previously set network interfaces… […]

Расширенная конфигурация VagrantFile

Расширенная конфигурация VagrantFile Хотелось бы представить конфигурацию для vagrant с расширенными опциями. Отключение общих (shared) папок. config.vm.synced_folder «.», «/vagrant», id: «vagrant-root», disabled: true Изменить число выделенных процессоров. Если используете VirtualBox в качестве виртуализации: config.vm.provider «virtualbox» do |v| v.customize [«modifyvm», :id, «—cpus», «8»] end Если используете VMware Fusion в качестве виртуализации: config.vm.provider «vmware_fusion» do |v| v.vmx[«numvcpus»] = «6» end […]

Перезапуск VirtualBox в Unix/Linux

Перезапуск VirtualBox в Unix/Linux Не понятно почему, но у меня перестал работать virtualbox при попытке собрать образ centos через Vagrant. Потребовалось некоторое время на гугление и решение данной проблемы. Перезапуск VirtualBox в Linux Чтобы исправить данную проблему, нужно запустить: $ sudo /Library/StartupItems/VirtualBox/VirtualBox restart Или: $ sudo launchctl load /Library/LaunchDaemons/org.virtualbox.startup.plist Так же, можно попробовать: # modprobe vboxnetadp […]

Установка Vagrant в Unix/Linux

Установка Vagrant в Unix/Linux Vagrant является инструментом для создания и распространения среды разработки. Vagrant может работать с VirtualBox/VMware, а так же AWS/OpenStack, или в контейнерах ( например Docker/LXC). Vagrant можно использовать в Unix/Linux и я в своей статье расскажу как можно установить его. Установить Vagrant на Debian/Ubuntu. Для ОС, Ubuntu: Чтобы установить данное ПО на Ubuntu, выполните: $ sudo […]

Остановить/Удалить все Docker контейнеры/images

Остановить/Удалить все Docker контейнеры/images Хотелось бы рассказать как можно остановить или удалить все Docker контейнеры. Если до сих пор не знаете как это сделать, тогда данная статья «Остановить/Удалить все Docker контейнеры» поможет вам. Остановить/Удалить все Docker контейнеры Ничего сложного тут нет, ниже приведены команды. Остановить все Docker контейнеры. # docker stop $(docker ps -a -q) […]

Сохраняем все резервные копии в Dropbox

Сохраняем все резервные копии в Dropbox В своей статье «Сохраняем все резервные копии в Dropbox» я расскажу как можно создавать бэкапы и сохранять их в Dropbox, на готовом примере — это Debian 8 покажу как это работает. Для создания бэкапов, я установлю утилиту backup-manager, для этого выполняем команду: Для Centos/Fedora/RHEL: # yum install backup-manager Для Debian/Mint/Ubuntu: # apt-get […]