Drone CI не может подключиться к серверу виртуальной машины - PullRequest
0 голосов
/ 07 февраля 2020

я бегу docker -создать Drone CI / CD в моей ма c: такой файл:

version: "3"

services:
  drone-server:
    container_name: drone-server
    image: drone/drone
    volumes:
      - "./data/db-drone:/data/db-drone"
    restart: always
    ports:
      - "9090:80"
      - "9000:443"
    environment:
      - DRONE_SERVER_HOST=111.111.11.111 #example IP
      - DRONE_GITHUB_SERVER=https://github.com
      - DRONE_ADMIN=myname
      - DRONE_GITHUB_CLIENT_ID=2222222222222
      - DRONE_GITHUB_CLIENT_SECRET=3333333333333333333333
      - DRONE_SERVER_PROTO=http
      - DRONE_RPC_SECRET=1010101010101010101010101010
      - DRONE_AGENTS_ENABLED=true
      - DRONE_USER_CREATE=username:myname,machine:false,admin:true
  drone-runner:
    container_name: drone-runner
    image: drone/drone-runner-docker:1
    restart: always
    depends_on:
      - drone-server
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    environment:
      - DRONE_RPC_HOST=drone-server
      - DRONE_RPC_SECRET=1010101010101010101010101010
      - DRONE_RUNNER_CAPACITY=8
      - DRONE_RUNNER_NAME="drone-server"
      - DRONE_RPC_PROTO=http

Я просто создаю каплю в DigitalOcean после запуска docker-compose up дрон-сервер и дрон-бегун соединены сейчас, но когда я захожу на http://11.111.11.111:9090, ничего не произошло, на моем GitHub OAuth URL-адрес http://11.111.11.111:9090 и конечная точка http://11.111.11.111:9090/login

я прав, что должен посетите http://11.111.11.111: 9090 / логин после того, как он создан и в docker ??

или я что-то упустил в этом docker -compose.yml ?? я запускаю этот файл в моем местном Ма c

...