Commit Graph

37 Commits

Author SHA1 Message Date
Kevin Thomas e73e1e7e6f Use CMD in Dockerfile
According to Dockerfile best practices
(https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#entrypoint)
the best use for ENTRYPOINT is to set the image’s main command and then
use CMD as the default flags. This makes it easier to change the flags
passed to monerod when running the Docker image.
2021-12-31 01:05:22 -08:00
selsta a95e6e0d43
Dockerfile: use depends 2021-09-12 01:35:14 +02:00
selsta 8c3c7b8109
depends, docker: fix bintray links 2021-04-27 09:55:32 +02:00
erciccione 1957b5a8ef
Dockerfile: bump openssl version to 1.1.1i 2021-01-26 11:27:08 +00:00
ArqTras 647c069db6 openssl update
Not available source updated

g version
2020-04-27 10:52:51 +02:00
HomDX a63e212f32 Docker updated dependencies cmake boost sodium cppzmq udev protobuf zmq 2019-08-14 10:47:23 +03:00
Riccardo Spagni 99a96db67f
Merge pull request #5313
d7dd8575 Upgraded static dependency versions and hashes in Dockerfile. (Norman Moeschter)
2019-04-01 17:28:25 +02:00
Norman Moeschter d7dd857579
Upgraded static dependency versions and hashes in Dockerfile. 2019-03-19 14:09:28 +01:00
Jean-Michel DILLY 22136256a4 Start monerod as non root user 2019-03-09 23:22:03 +01:00
Dusan Klinec e37154a879
build: protobuf dependency fixes, libusb build
- docker protobuf dependencies, cross-compilation
- device/trezor protobuf build fixes, try_compile
- libusb built under all platforms, used by trezor for direct connect
2018-12-18 16:50:19 +01:00
Hom DX 4cd881369a Updated dependencies Cmake 3.13, CPPZMQ 4.3.0, OPENSSL 1.1.0j 2018-11-23 09:48:41 +03:00
MoroccanMalinois 6789385cd0
Dockerfile: add udev, libusb and hidapi build 2018-10-29 09:17:32 +01:00
Tyler Baker 991613f88a
Dockerfile: init and update submodules
The Docker image is failing to build, as the submodules are not being
explicitly initialized and updated.

Fixes: https://github.com/monero-project/monero/issues/4582

Signed-off-by: Tyler Baker <tyler@foundries.io>
2018-10-14 14:42:51 -07:00
MoroccanMalinois 936e22a9b5
Dockerfile: use single build dir 2018-09-25 00:16:13 +02:00
Riccardo Spagni 93f473e9f8
Merge pull request #4397
a4065bf2 Fixes Dockerfile build problem #4396 (OPSXCQ)
2018-09-21 20:45:48 +02:00
OPSXCQ a4065bf267
Fixes Dockerfile build problem #4396 2018-09-17 14:36:33 +00:00
HomDx 9a66d9f48b Docker: Updated dependencies cmake 3.12.1 and boost 1.68 2018-09-01 22:20:12 +03:00
HomDx 3411326a04 Docker: updated cmake version 2018-08-02 23:29:01 +03:00
HomDx 9c211b50de docker: update to new versions of dependencies 2018-07-03 21:52:07 +03:00
cornfeedhobo b55c14cd1f
fix sha256sum check, which requires two spaces. added set -ex to catch this, and other, errors in the future. 2018-03-18 18:07:10 -05:00
MoroccanMalinois 7c81cc495f
Dockerfile: add boost locale 2018-03-05 18:28:37 +00:00
Tadeas Moravec 18057b20a3 Updating Boost download URL.
Boost does not use Sourceforge anymore. Instead, their download links
point to dl.bintray.com.

Earlier today Sourceforge was down, and later the Boost downloaded file
checksum did not match, which further reinforces the need to change
the URL.
2018-02-25 19:40:25 +01:00
MoroccanMalinois 49c803ad7d
Dockerfile: build dependencies with -fPIC 2018-02-02 13:45:28 +00:00
Riccardo Spagni c443a98217
Merge pull request #2923
a7e2e1b0 fix: bind RPC to all interfaces inside Docker container (Alexander Azarov)
2017-12-25 21:18:59 +02:00
Alexander Azarov a7e2e1b07f fix: bind RPC to all interfaces inside Docker container
Binding RPC to 127.0.0.1 makes no sense. Despite the fact port 18081 is
exposed, no one will be able to connect to the daemon.

RPC should be listening at all interfaces when running inside a Docker
container.
2017-12-14 23:11:30 +02:00
MoroccanMalinois 37f9c6e651
Dockerfile: add option to set build parallelism 2017-12-11 23:33:08 +00:00
Bruno Clermont e41cc58d7a Fix docker image dependencies, don't install libraries statically linked 2017-11-18 14:45:39 +08:00
Bruno Clermont 2ddbc3ef6e use make 2017-11-18 11:27:14 +08:00
Bruno Clermont 81ac0e91cb Force docker image to use --non-interactive 2017-11-18 11:22:45 +08:00
Bruno Clermont e03be11a0e fix and improve docker image, add doc for docker-compose 2017-11-17 21:51:22 +08:00
Emilien Devos e663657727 Add needed dependencies 2017-10-04 14:05:11 +02:00
adot23 efc4c7b09f
Separated dependency installation, git clone and build commands to reduce repeated work on failure 2017-03-09 16:03:28 +00:00
Mine Coins a1cd4db4e6 updated Dockerfile
- minified image: 75% smaller image
- statically-linked build
- add .dockerignore: no need to send repo to build context
2017-02-24 00:56:15 +02:00
MoroccanMalinois f7e551d0b8 Dockerfile : use libssl1.0 2016-12-15 05:50:03 +01:00
Riccardo Spagni f1d4e4a3f2
readme fixes, small Docker fix 2016-09-03 21:47:00 +02:00
Riccardo Spagni 50dc4fbd26
update Dockerfile bitmonero refs 2016-09-03 21:33:47 +02:00
eiabea 93972546c0 Added basic docker file
finalized dockerfile
2016-09-01 11:17:17 +02:00