Docker - SecurityWhich Dockerfile instruction helps reduce security risks by limiting container privileges?AEXPOSEBRUNCCOPYDUSERCheck Answer
Step-by-Step SolutionSolution:Step 1: Understand Dockerfile instructionsUSER sets the user the container runs as, limiting privileges.Step 2: Compare other instructionsRUN executes commands, COPY adds files, EXPOSE opens ports but does not limit privileges.Final Answer:USER -> Option DQuick Check:Instruction limiting privileges = USER [OK]Quick Trick: Use USER to run containers with limited rights [OK]Common Mistakes:Confusing RUN with USERThinking COPY limits privilegesAssuming EXPOSE controls security
Master "Security" in Docker9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More Docker Quizzes Docker Security - Capabilities and privilege control - Quiz 9hard Docker Security - Capabilities and privilege control - Quiz 7medium Docker Swarm - Why orchestration matters - Quiz 2easy Docker Swarm - Deploying services in Swarm - Quiz 12easy Docker in CI/CD - GitLab CI with Docker - Quiz 13medium Logging and Monitoring - Centralized logging setup - Quiz 5medium Logging and Monitoring - Alert setup for container health - Quiz 14medium Logging and Monitoring - Why monitoring containers matters - Quiz 11easy Production Patterns - Init container pattern - Quiz 5medium Production Patterns - Init container pattern - Quiz 3easy