Монтаж
Установка с помощью Ubuntu
Во -первых, установите последнюю версию Docker ..
curl -L https://get.docker.com | bash
Добавьте текущего пользователя в группу Docker.
sudo usermod -aG docker $USER'
Запустите команду ниже, чтобы убедиться, что установка Docker.
docker --version
Создайте приложение GitHub, входите в свою учетную запись. Перейдите к настройкам -& gt; Настройки разработчика -& gt; приложения OAuth. Нажмите на новую кнопку приложения OAuth. Заполните форму необходимой информацией и нажмите кнопку «Зарегистрировать приложение». Скопируйте идентификатор клиента и секрет клиента. Они нужны вам в следующих шагах. Загрузите последнюю доступную версию Drone.
docker pull drone/drone:1
Выполните приведенную ниже команду, чтобы создать новый файл среды.
sudo nano /var/drone.env
Скопируйте следующий код конфигурации и вставьте в редактор. Замените значения фактическими.
DRONE_GITHUB_SERVER=https://github.com
DRONE_GITHUB_CLIENT_ID=xxxxxxxxxxxx
DRONE_GITHUB_CLIENT_SECRET=xxxxxxxxxxxxxx
DRONE_RUNNER_CAPACITY=2
DRONE_SERVER_HOST=http://example.com
DRONE_SERVER_PROTO=http
Запустите команду, чтобы начать беспилотник.
docker run \
--volume=/var/run/docker.sock:/var/run/docker.sock \
--volume=/var/lib/drone:/data \
--env-file=/var/drone.env \
--publish=80:80 \
--publish=443:443 \
--restart=always \
--detach=true \
--name=drone \
drone/drone:1
Откройте сайт http: // your \ _server \ _ip \ _or \ _domain.