【发布时间】:2018-06-29 14:21:48
【问题描述】:
我想删除所有以前的无人机信息并进行全新安装。所以我正在做的就是这个。
有了这个 dockerfile:
version: '2'
services:
drone-server:
image: drone/drone:0.8
ports:
- 80:8000
- 9000
volumes:
- /var/lib/drone:/var/lib/drone/
restart: always
environment:
- DRONE_OPEN=true
- DRONE_HOST=http://drone-server:8000
- DRONE_GITEA=true
- DRONE_GITEA_URL=http://web:3000
- DRONE_SECRET=${DRONE_SECRET}
drone-agent:
image: drone/agent:0.8
command: agent
restart: always
depends_on:
- drone-server
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
- DRONE_SERVER=drone-server:9000
- DRONE_SECRET=${DRONE_SECRET}
web:
image: gitea/gitea:1.3.2
volumes:
- ./data:/data
ports:
- "3000:3000"
- "22:22"
depends_on:
- db
restart: always
db:
image: mariadb:10
restart: always
environment:
- MYSQL_ROOT_PASSWORD=changeme
- MYSQL_DATABASE=gitea
- MYSQL_USER=gitea
- MYSQL_PASSWORD=changeme
volumes:
- ./db/:/var/lib/mysql
我是docker-compose up
然后删除我制作的所有内容docker-compose down。并确保手动删除每个卷和每个容器。但是当我再次docker-compose up 时,旧信息仍然存在。为什么?无人机从哪里获得这些信息?我是无人机和码头工人的新手,所以我可能做错了什么,因为这没有意义。也许我忘了删除一些东西。
你能帮我解决这个问题吗?
【问题讨论】:
标签: docker docker-compose drone.io