Closed kisnows closed 6 years ago
你这个还是因为当前docker用户对目录没有写权限哦。我自己在本地再次确认了不存在这个问题,你可以试试:
chown -R <docker 使用的用户> /data/superuser
@wahyd4 改了以后也不行,试过把整个镜像删掉重装,现在无法启动:
kisnows@localhost:~/aria2-ariang-x-docker-compose/nextcloud$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
5cf0a4e97ffb wahyd4/aria2-ui:nextcloud "/bin/sh /root/conf/…" 3 minutes ago Restarting (1) 53 seconds ago nextcloud_aria2_1
f8656e5d6e67 wonderfall/nextcloud "run.sh" 3 minutes ago Up 3 minutes 8888/tcp nextcloud_nextcloud_1
一直在 restart, 配置文件:
version: '2'
services:
nextcloud:
image: wonderfall/nextcloud
volumes:
- /data/nextcloud:/data
- /data:/user-files
restart: always
aria2:
image: wahyd4/aria2-ui:nextcloud
ports:
- "8100:80"
- "6800:6800"
- "443:443"
volumes_from:
- nextcloud
# volumes:
# - /some_folder:/root/conf/key
environment:
- DOMAIN=80
# - SSL=true
# - RPC_SECRET=Hello
- ARIA2_USER=kisnows
- ARIA2_PWD=afjdlcs
- ENABLE_AUTH=true
links:
- nextcloud:file-manager
restart: always
把控制台里面的错误信息贴出来吧
抹桥 notifications@github.com于2017年12月22日 周五下午7:05写道:
@wahyd4 https://github.com/wahyd4 改了以后也不行,试过把整个镜像删掉重装,现在无法启动:
kisnows@localhost:~/aria2-ariang-x-docker-compose/nextcloud$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 5cf0a4e97ffb wahyd4/aria2-ui:nextcloud "/bin/sh /root/conf/…" 3 minutes ago Restarting (1) 53 seconds ago nextcloud_aria2_1 f8656e5d6e67 wonderfall/nextcloud "run.sh" 3 minutes ago Up 3 minutes 8888/tcp nextcloud_nextcloud_1
一直在 restart, 配置文件:
version: '2'
services: nextcloud: image: wonderfall/nextcloud volumes:
- /data/nextcloud:/data
- /data:/user-files restart: always aria2: image: wahyd4/aria2-ui:nextcloud ports:
- "8100:80"
- "6800:6800"
- "443:443" volumes_from:
- nextcloud
volumes:
- /some_folder:/root/conf/key
environment:
- DOMAIN=80
- SSL=true
- RPC_SECRET=Hello
- ARIA2_USER=kisnows
- ARIA2_PWD=afjdlcs
- ENABLE_AUTH=true links:
- nextcloud:file-manager restart: always
— You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/wahyd4/aria2-ariang-x-docker-compose/issues/23#issuecomment-353544997, or mute the thread https://github.com/notifications/unsubscribe-auth/AAzD4OzEzIRWcSp63O0dkePKIywlXQ4nks5tC2LTgaJpZM4RKEpB .
执行 docker-compose up -d
以后,没有任何错误。
kisnows@localhost:~/aria2-ariang-x-docker-compose/nextcloud$ docker-compose up -d
Starting nextcloud_nextcloud_1 ... done
Recreating nextcloud_aria2_1 ... done
因为你使用了-d意味着程序在后台运行了,当然看不到,把这个去掉运行 抹桥 notifications@github.com于2017年12月22日 周五下午7:36写道:
执行 docker-compose up -d 以后,没有任何错误。
kisnows@localhost:~/aria2-ariang-x-docker-compose/nextcloud$ docker-compose up -d Starting nextcloud_nextcloud_1 ... done Recreating nextcloud_aria2_1 ... done
— You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/wahyd4/aria2-ariang-x-docker-compose/issues/23#issuecomment-353549784, or mute the thread https://github.com/notifications/unsubscribe-auth/AAzD4IwjxbjjjUBIHEBTGW714UQ-QMyWks5tC2oegaJpZM4RKEpB .
Attaching to nextcloud_nextcloud_1, nextcloud_aria2_1
nextcloud_1 | Updating permissions...
nextcloud_1 | Updating permissions in /nextcloud...
nextcloud_1 | Permissions in /data are correct.
nextcloud_1 | Permissions in /config are correct.
nextcloud_1 | Permissions in /apps2 are correct.
nextcloud_1 | Permissions in /var/log are correct.
nextcloud_1 | Permissions in /php are correct.
nextcloud_1 | Permissions in /nginx are correct.
aria2_1 | Run aria2c and ariaNG
aria2_1 | false
aria2_1 | Start aria2 with standard mode
nextcloud_1 | Permissions in /tmp are correct.
nextcloud_1 | Permissions in /etc/s6.d are correct.
nextcloud_1 | Done updating permissions.
nextcloud_1 | Nextcloud is already latest version
aria2_1 | Activating privacy features...2017/12/22 08:40:22 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently.
nextcloud_aria2_1 exited with code 1
aria2_1 | Run aria2c and ariaNG
aria2_1 | false
aria2_1 | Start aria2 with standard mode
aria2_1 | 2017/12/22 08:40:22 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently.
aria2_1 | Activating privacy features...Run aria2c and ariaNG
aria2_1 | false
aria2_1 | Start aria2 with standard mode
aria2_1 | 2017/12/22 08:40:26 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently.
aria2_1 | Activating privacy features...nextcloud_aria2_1 exited with code 1
aria2_1 | Run aria2c and ariaNG
aria2_1 | false
aria2_1 | Start aria2 with standard mode
aria2_1 | 2017/12/22 08:40:22 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently.
aria2_1 | Activating privacy features...Run aria2c and ariaNG
aria2_1 | false
aria2_1 | Start aria2 with standard mode
aria2_1 | 2017/12/22 08:40:26 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently.
aria2_1 | Activating privacy features...Run aria2c and ariaNG
aria2_1 | false
aria2_1 | Start aria2 with standard mode
aria2_1 | 2017/12/22 08:40:29 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently.
aria2_1 | Activating privacy features...Run aria2c and ariaNG
aria2_1 | false
aria2_1 | Start aria2 with standard mode
aria2_1 | 2017/12/22 08:40:32 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently.
aria2_1 | Activating privacy features...nextcloud_aria2_1 exited with code 1
aria2_1 | Run aria2c and ariaNG
aria2_1 | false
aria2_1 | Start aria2 with standard mode
aria2_1 | 2017/12/22 08:40:22 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently.
aria2_1 | Activating privacy features...Run aria2c and ariaNG
aria2_1 | false
aria2_1 | Start aria2 with standard mode
aria2_1 | 2017/12/22 08:40:26 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently.
aria2_1 | Activating privacy features...Run aria2c and ariaNG
aria2_1 | false
aria2_1 | Start aria2 with standard mode
aria2_1 | 2017/12/22 08:40:29 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently.
aria2_1 | Activating privacy features...Run aria2c and ariaNG
aria2_1 | false
aria2_1 | Start aria2 with standard mode
aria2_1 | 2017/12/22 08:40:32 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently.
应该是脏数据,把你mount的外面目录,里面的文件都删除。再重新安装吧 抹桥 notifications@github.com于2017年12月22日 周五下午7:41写道:
Attaching to nextcloud_nextcloud_1, nextcloud_aria2_1 nextcloud_1 | Updating permissions... nextcloud_1 | Updating permissions in /nextcloud... nextcloud_1 | Permissions in /data are correct. nextcloud_1 | Permissions in /config are correct. nextcloud_1 | Permissions in /apps2 are correct. nextcloud_1 | Permissions in /var/log are correct. nextcloud_1 | Permissions in /php are correct. nextcloud_1 | Permissions in /nginx are correct. aria2_1 | Run aria2c and ariaNG aria2_1 | false aria2_1 | Start aria2 with standard mode nextcloud_1 | Permissions in /tmp are correct. nextcloud_1 | Permissions in /etc/s6.d are correct. nextcloud_1 | Done updating permissions. nextcloud_1 | Nextcloud is already latest version aria2_1 | Activating privacy features...2017/12/22 08:40:22 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently. nextcloud_aria2_1 exited with code 1 aria2_1 | Run aria2c and ariaNG aria2_1 | false aria2_1 | Start aria2 with standard mode aria2_1 | 2017/12/22 08:40:22 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently. aria2_1 | Activating privacy features...Run aria2c and ariaNG aria2_1 | false aria2_1 | Start aria2 with standard mode aria2_1 | 2017/12/22 08:40:26 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently. aria2_1 | Activating privacy features...nextcloud_aria2_1 exited with code 1 aria2_1 | Run aria2c and ariaNG aria2_1 | false aria2_1 | Start aria2 with standard mode aria2_1 | 2017/12/22 08:40:22 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently. aria2_1 | Activating privacy features...Run aria2c and ariaNG aria2_1 | false aria2_1 | Start aria2 with standard mode aria2_1 | 2017/12/22 08:40:26 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently. aria2_1 | Activating privacy features...Run aria2c and ariaNG aria2_1 | false aria2_1 | Start aria2 with standard mode aria2_1 | 2017/12/22 08:40:29 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently. aria2_1 | Activating privacy features...Run aria2c and ariaNG aria2_1 | false aria2_1 | Start aria2 with standard mode aria2_1 | 2017/12/22 08:40:32 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently. aria2_1 | Activating privacy features...nextcloud_aria2_1 exited with code 1 aria2_1 | Run aria2c and ariaNG aria2_1 | false aria2_1 | Start aria2 with standard mode aria2_1 | 2017/12/22 08:40:22 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently. aria2_1 | Activating privacy features...Run aria2c and ariaNG aria2_1 | false aria2_1 | Start aria2 with standard mode aria2_1 | 2017/12/22 08:40:26 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently. aria2_1 | Activating privacy features...Run aria2c and ariaNG aria2_1 | false aria2_1 | Start aria2 with standard mode aria2_1 | 2017/12/22 08:40:29 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently. aria2_1 | Activating privacy features...Run aria2c and ariaNG aria2_1 | false aria2_1 | Start aria2 with standard mode aria2_1 | 2017/12/22 08:40:32 [filesdl.kisnows.com] failed to get certificate: acme: Error 429 - urn:acme:error:rateLimited - Error creating new authz :: Too many failed authorizations recently.
— You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/wahyd4/aria2-ariang-x-docker-compose/issues/23#issuecomment-353550520, or mute the thread https://github.com/notifications/unsubscribe-auth/AAzD4JD-GSXU7wwlaGAojm2MTrMi0u5yks5tC2sygaJpZM4RKEpB .
@wahyd4 找到了问题,之前因为通过域名无法链接 aria2 rpc 服务,只能通过域名链接。 比如下面这样就是无法链接的,换成 ip + port 就是可以的。
http://filesdl.example.com:6800/jsonrpc
于是我中途改了 docker-compose.yml 下面的配置:
environment:
- DOMAIN=filesdl.example.com
# - SSL=true
# - RPC_SECRET=Hello
- ARIA2_USER=kisnows
- ARIA2_PWD=afjdlcs
- ENABLE_AUTH=true
导致一直启动失败,把这个 yml 改回默认就好了。
采用的是 nextcloud ,系统为 ubuntu 。 通过 aria 测试下载一个图片后,发现 nextcloud 没有删除这个文件的权限。 已经给与了启动 docker-compose 这个服务用户 /data/superuser 的读写权限
因为对 linux 不是非常熟悉,如果还需要补充其他信息,请回复我,谢谢。