Skip to content

btc_init fails with Permission denied on bitcoin.conf creation #110

@nkuba

Description

@nkuba

When I'm trying to run a Docker container with --user 1000:1000 the btc_init script fails with /usr/local/bin/btc_init: line 13: /bitcoin/.bitcoin/bitcoin.conf: Permission denied error.

Does it require some additional configuration?

Sample output:

$ docker run --user 1000:1000 kylemanna/bitcoind
+ btc_init
+ '[' '!' -e /bitcoin/.bitcoin/bitcoin.conf ']'
+ mkdir -p /bitcoin/.bitcoin
+ echo 'Creating bitcoin.conf'
Creating bitcoin.conf
+ cat
++ dd if=/dev/urandom bs=33 count=1
++ base64
/usr/local/bin/btc_init: line 13: /bitcoin/.bitcoin/bitcoin.conf: Permission denied

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions