Vadim Pakhnushev created IGNITE-17809:
-----------------------------------------

             Summary: Improve passing arguments to docker container
                 Key: IGNITE-17809
                 URL: https://issues.apache.org/jira/browse/IGNITE-17809
             Project: Ignite
          Issue Type: Task
          Components: build
            Reporter: Vadim Pakhnushev
            Assignee: Vadim Pakhnushev


Add ability to pass command line arguments and environment variables to docker 
container to override default values.
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)

Reply via email to