当前位置: 首页 > 软件库 > 云计算 > >

simple-monerod-docker

授权协议 MIT License
开发语言 Java
所属分类 云计算
软件类型 开源软件
地区 不详
投 递 者 司寇灵均
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

simple-monerod-docker

A simple and straightforward Dockerized monerod built from source and exposing standard ports.

Actions

Weekly Update RebuildLatest Dockerfile build
Container security scan with Trivy

Docker



Docker Hub

This repo is used to build the images available at:

https://hub.docker.com/r/sethsimmons/simple-monerod

Tags

I will always release the latest Monero version under the latest tag as well as the version number tag (i.e. v0.17.1.9).

latest: The latest tagged version of Monero from https://github.com/monero-project/monero/tags
vx.xx.x.x: The version corresponding with the tagged version from https://github.com/monero-project/monero/tags

Recommended usage

I am using this container for my guide on running a Monero node:

https://sethforprivacy.com/guides/run-a-monero-node/

The ways I would generally recommend running this container for a personal or public Monero node are below.

monerod Docker w/o public RPC:

sudo docker run -d --restart unless-stopped --name="monerod" -v bitmonero:/home/monero sethsimmons/simple-monerod:latest --rpc-restricted-bind-ip=0.0.0.0 --rpc-restricted-bind-port=18089 --no-igd --no-zmq --enable-dns-blocklist

monerod Docker w/ public RPC:

sudo docker run -d --restart unless-stopped --name="monerod" -v bitmonero:/home/monero sethsimmons/simple-monerod:latest  --rpc-restricted-bind-ip=0.0.0.0 --rpc-restricted-bind-port=18089 --public-node --no-igd --no-zmq --enable-dns-blocklist

monerod Docker w/o public RPC (pruned):

sudo docker run -d --restart unless-stopped --name="monerod" -v bitmonero:/home/monero sethsimmons/simple-monerod:latest  --rpc-restricted-bind-ip=0.0.0.0 --rpc-restricted-bind-port=18089 --no-igd --no-zmq --enable-dns-blocklist --prune-blockchain

monerod Docker w/ public RPC (pruned):

sudo docker run -d --restart unless-stopped --name="monerod" -v bitmonero:/home/monero sethsimmons/simple-monerod:latest  --rpc-restricted-bind-ip=0.0.0.0 --rpc-restricted-bind-port=18089 --public-node --no-igd --no-zmq --enable-dns-blocklist --prune-blockchain

Copyrights

Code from this repository is released under MIT license. Monero License, @leonardochaia License

Credits

The base for the Dockerfile was pulled from:

https://github.com/leonardochaia/docker-monerod

  • docker 安装准备 官方网址: https://www.docker.com/ GitHub网址:https://github.com/docker/docker-install OS系统版本选择 Docker 目前已经支持多种操作系统的安装运行,比如Ubuntu、CentOS、Redhat、Debian、Fedora,甚至是还支持了Mac和Windows,在linux系统上需要内核版本在3.

  • 文档地址: 官方文档:https://docs.docker.com/compose/reference/overview/ docker-compose [-f <arg>...] [options] [COMMAND] [ARGS...] 部分命令选项如下: -f,–file:指定使用的 Compose 模板文件,默认为 docker-compose.yml,可以多次指定,指定多个 yml;

  • 前言 在docker-compose.yml 文件中使用 build选项编译镜像。 1 简单使用 作用: compose启动时,构建一个新镜像并使用。 示例: 可以是绝对路径 build: /path/to/build/dir 也可以是相对路径 build: ./dir 2 context 说明:可以是git仓库的url也可以是绝对/相对路径 build: context: ./dir

  • docker login命令教程 docker login 命令用于登陆到一个 Docker 镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub。 如果用户使用 docker login 命令登录官方仓库,首先我们需要在官方仓库注册一个账号。 docker login命令语法 haicoder(www.haicoder.net)# docker login [OPTIONS]

  • docker简介 对于docker的解释,百度百科是这样的: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 docker-compose简介 docker compose是一个命令行工具,是用于定义和运行多容器D

  • docker-compose up --build -d 根据Dockerfile重新下载需要的镜像并构建容器,也就是说这句相当于是 docker-compose build --no-cache 和 docker-compose up -d 的集合体,意味着构建镜像的时候是根据Dockerfile的最新内容来的,而不会使用缓存,这样就避免了构建镜像时由于缓存造成的影响。 参考这里 docker-

  • Docker Engine 与docker-compose 文件版本 之间的有以下关系: Compose file format Docker Engine 1 1.9.0+ 2.0 1.10.0+ 2.1 1.12.0+ 2.2, 3.0, 3.1, 3.2 1.13.0+ 2.3, 3.3, 3.4, 3.5 17.06.0+ 2.4 17.12.0+ 3.6 18.02.0+ 3.7 18.

 相关资料
  • docker-monerod Description Run a Monero full node. The blockchain is loaded from the /bitmonero volume. This volume should contain a config file like the included bitmonero.conf. How to run # Clone re

  • Ansible tool to create/manage public Monero nodes. The purpose of this project is to simplify the creation and maintenanceof public Monero nodes; specially on virtual private servers, but in generalon

  • To install Tengine, just follow these three steps: $ ./configure $ make # make install By default, it will be installed to /usr/local/nginx. You can use the '--prefix' option to specify the root dire

  • 插入 // 单条插入 User user=new User(); // 省略entity属性赋值... ... elasticsearchTemplate.save(user); // 批量插入 LinkedList<User> users= new LinkedList<User>(); // 省略entity属性赋值... ... elasticsearchTemplate.save(user

  • 描述 (Description) 无需使用填充和颜色即可创建简单菜单。 .simple类包含在菜单中以创建一个简单的菜单栏。 例子 (Example) 以下示例演示了在Foundation中使用简单样式 - <!DOCTYPE html> <html> <head> <title>Foundation Template</title> <meta name = "vi

  • 辅助 mpvue 快速开发 Page 级小程序页面的工具,所以也需要有一定的小程序开发经验。 mpvue QuickStart 只支持项目级应用开发,对 Page 级和自定义组件 Component 级小程序页面开发场景缺少支持,而 simple 刚好来填补这部分需求,用以支持 mpvue 和原生小程序(或者其他方式小程序)的混用。 工具用法 command line # install by g