docker icon indicating copy to clipboard operation
docker copied to clipboard

Dogecoin Core on Docker

Results 18 docker issues
Sort by recently updated
recently updated
newest added

`entrypoint.convert_env` uses a variable `man_options`, but man pages aren't used anymore to get options. It's now done by `-help` menu as introduced by https://github.com/dogecoin/docker/pull/34. Need a renaming. https://github.com/dogecoin/docker/blob/9dcc1697ea6c94992192b3079d53f28d4ebe4130/1.14.5/bullseye/entrypoint.py#L109

debt

Add test coverage for Dockerfile and the `docker-entrypoint.py` script. Run a variety of tests against entrypoint to verify the command which should have been launched by execve. Verifying available files...

qa

Fix https://github.com/dogecoin/docker/issues/33 Convert tests + add a class to check files information inside containers. ## Run CI tests Will need some documentation to facilitate usage, but for now it's possible...

qa

Following a comment where @patricklodder was speaking about having a mechanism to start/stop a container for the entire test. Implemented it in the idea to add some tests who can...

qa

The linter as proposed with #52 will ignore a lot of rule violations on test code because `pytest` violates these. This may cause tech debt (and in itself is tech...

debt

Currently the most complete Dockerfile linter seems to be `hadolint`, this basically implements the same principles from pylint and eslint+[semi]standard to Dockerfiles. Open items on main as of dc0a034a: -...

Convert test from #25 to CI tests using [integration test framework](https://github.com/dogecoin/docker/tree/main/tests/integration). ```python def test_datadir(hook, host): """ Verify if datadir can be changed and created proprely. Verify datadir metada, if it's...

**Preface**: While trying to get started to see how I can contribute to Dogecoin, I found a lack of very clear guidance on best practices for running DogecoinD, especially in...

I'm starting to think about a script to generate a Dockerfile for each Dogecoin Core release, and to have a way to update existing Dockerfiles/images when a template is edited,...

*Following https://github.com/dogecoin/docker/pull/13#discussion_r767340038* The current behavior is that arguments override environment. Idk if we should do the opposite. Regarding our choice, we would have to switch the following lines in `entrypoint.main`:...