설치

Ubuntu를 사용하여 설치합니다

먼저, 최신 버전의 Docker를 설치하십시오 ..

curl -L https://get.docker.com | bash

현재 사용자를 Docker 그룹에 추가하십시오.

sudo usermod -aG docker $USER'

Docker 설치를 위해 아래 명령을 실행하십시오.

docker --version

계정에 로그인하여 GitHub 응용 프로그램을 작성하십시오. 설정으로 이동 -& gt; 개발자 설정 -& gt; OAUTH 응용 프로그램. 새로운 OAUTH 앱 버튼을 클릭하십시오. 필요한 정보로 양식을 채우고 레지스터 응용 프로그램 버튼을 누릅니다. 클라이언트 ID 및 클라이언트 비밀을 복사하십시오. 다가오는 단계에서 필요합니다. 사용 가능한 최신 버전의 드론을 다운로드하십시오.

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을 엽니 다.

 한국인