[
https://issues.apache.org/jira/browse/IGNITE-17726?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vadim Pakhnushev updated IGNITE-17726:
--------------------------------------
Description:
Docker container should have the ability to override default values by passing
either the config file or environment variables, or command line arguments.
Sample docker-compose.yml which starts a 3 nodes cluster and shows both
techniques:
{code:java}
version: "3.9"
services:
node1:
image: "apacheignite/ignite3"
environment:
IGNITE_NODE_NAME: node1
ports:
- 10300:10300
node2:
image: "apacheignite/ignite3"
environment:
IGNITE_JOIN: node1:3344,node2:3344,node3:3344
IGNITE_NODE_NAME: node2
node3:
image: "apacheignite/ignite3"
command:
--join node1:3344,node2:3344,node3:3344 --node-name node3
{code}
> Packaging: Docker image
> -----------------------
>
> Key: IGNITE-17726
> URL: https://issues.apache.org/jira/browse/IGNITE-17726
> Project: Ignite
> Issue Type: Improvement
> Components: build
> Reporter: Mikhail Pochatkin
> Assignee: Vadim Pakhnushev
> Priority: Major
> Labels: ignite-3
> Time Spent: 20m
> Remaining Estimate: 0h
>
> Docker container should have the ability to override default values by
> passing either the config file or environment variables, or command line
> arguments.
> Sample docker-compose.yml which starts a 3 nodes cluster and shows both
> techniques:
> {code:java}
> version: "3.9"
> services:
> node1:
> image: "apacheignite/ignite3"
> environment:
> IGNITE_NODE_NAME: node1
> ports:
> - 10300:10300
> node2:
> image: "apacheignite/ignite3"
> environment:
> IGNITE_JOIN: node1:3344,node2:3344,node3:3344
> IGNITE_NODE_NAME: node2
> node3:
> image: "apacheignite/ignite3"
> command:
> --join node1:3344,node2:3344,node3:3344 --node-name node3
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)