菜单

Mina
发布于 2024-12-25 / 2 阅读

docker安装drone

//安装drone-server和drone-runner

docker pull drone/drone:2

docker pull drone/drone-runner-docker:1

docker run \

--volume=/volume1/docker/drone:/data \

--env=DRONE_AGENTS_ENABLED=true \

--env=DRONE_GOGS_SERVER=http://code.tmina111.asia \

--env=DRONE_RPC_SECRET=drone-carry-secret \

--env=DRONE_SERVER_HOST=192.168.31.109:55580 \

--env=DRONE_SERVER_PROTO=http \

--env=DRONE_USER_CREATE=username:zhenghang,admin:true \

--publish=55580:80 \

--restart=always \

--detach=true \

--name=carry-drone \

drone/drone:2

docker run --detach \

--volume=/var/run/docker.sock:/var/run/docker.sock \

--env=DRONE_RPC_PROTO=http \

--env=DRONE_RPC_HOST=192.168.31.109:55580 \

--env=DRONE_RPC_SECRET=drone-carry-secret \

--env=DRONE_RUNNER_CAPACITY=2 \

--env=DRONE_RUNNER_NAME=carry-drone-runner-1 \

--publish=55530:3000 \

--restart=always \

--name=carry-drone-runner-1 \

drone/drone-runner-docker:1