Instalação
Instalando usando o Ubuntu
Primeiro, instale a versão mais recente do Docker ..
curl -L https://get.docker.com | bash
Adicione o usuário atual ao grupo Docker.
sudo usermod -aG docker $USER'
Execute o comando abaixo para garantir a instalação do Docker.
docker --version
Crie o aplicativo GitHub login em sua conta. Navegue até as configurações -& gt; Configurações do desenvolvedor -& gt; aplicações OAuth. Clique no novo botão do aplicativo OAuth. Preencha o formulário com as informações necessárias e pressione o botão Registrar o aplicativo. Copie o ID do cliente e o segredo do cliente. Você precisa deles nas próximas etapas. Faça o download da versão mais recente disponível do drone.
docker pull drone/drone:1
Execute o comando abaixo para criar um novo arquivo de ambiente.
sudo nano /var/drone.env
Copie o seguinte código de configuração e pasta no editor. Substitua os valores pelos reais.
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
Execute o comando para iniciar o drone.
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
Abra o site http: // \ _server \ _ip \ _or \ _domain.