Перейти к содержанию

▍Установка Docker, Traefik, Watchtower и Nginx на Ubuntu Server через Ansible

Ansible Logo

  1. Клонируем репозиторий:
    git clone https://github.com/daffinru/docker-traefik-ansible.git
    
  2. Настроим подключение по ключу к серверу, на котором будем разворачивать сетап:

    ssh-copy-id -i ~/.ssh/id_rsa.pub user@host
    

  3. Добавим настройки подключения в файле hosts:

    nano ~/ansible/hosts
    [myvds]
    111.111.111.111 ansible_ssh_port=22
    

  4. Задаём свои переменные в файле ./docker-traefik-ansible/playbook.yml .
  5. Запускаем ansible-playbook:
    ansible-playbook ./docker-traefik-ansible/playbook.yml
    
  6. Готово 👽
К началу