Bird
0
0

Which of the following is the correct syntax to start Elasticsearch using Docker CLI?

easy📝 Conceptual Q3 of 15
Microservices - Monitoring and Observability
Which of the following is the correct syntax to start Elasticsearch using Docker CLI?
Adocker build elasticsearch -p 9200:9200
Bdocker run -d --name elasticsearch -p 9200:9200 elasticsearch:latest
Cdocker exec elasticsearch run -p 9200:9200
Ddocker start elasticsearch -p 9200:9200
Step-by-Step Solution
Solution:
  1. Step 1: Understand Docker run command

    To start a container, use 'docker run' with options for name and port mapping.
  2. Step 2: Check each option

    docker run -d --name elasticsearch -p 9200:9200 elasticsearch:latest uses 'docker run -d --name elasticsearch -p 9200:9200 elasticsearch:latest' which is correct syntax.
  3. Final Answer:

    docker run -d --name elasticsearch -p 9200:9200 elasticsearch:latest -> Option B
  4. Quick Check:

    Docker run with name and port = docker run -d --name elasticsearch -p 9200:9200 elasticsearch:latest [OK]
Quick Trick: Use 'docker run' to start containers with ports [OK]
Common Mistakes:
MISTAKES
  • Using 'docker start' to create containers
  • Confusing 'docker exec' with starting containers
  • Using 'docker build' instead of run

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Microservices Quizzes