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