From 652169dd22b597b740c1b07cc77bf139d08fe863 Mon Sep 17 00:00:00 2001 From: Luc Date: Thu, 12 Feb 2026 10:49:58 +0100 Subject: [PATCH 1/6] fix link --- data/3_installation_and_configuration/backup_ucp_dtr.yaml | 6 +++--- .../cert_based_auth_registry.yaml | 4 ++-- .../3_installation_and_configuration/deploy_ucp_dtr_ha.yaml | 6 +++--- ..._demonstrate_how_configure_docker_daemon_start_boot.yaml | 6 +++--- .../describe_sizing_requirements_for_installation.yaml | 6 +++--- .../install_troubleshooting.yaml | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/data/3_installation_and_configuration/backup_ucp_dtr.yaml b/data/3_installation_and_configuration/backup_ucp_dtr.yaml index 24978ae..5ba4ada 100644 --- a/data/3_installation_and_configuration/backup_ucp_dtr.yaml +++ b/data/3_installation_and_configuration/backup_ucp_dtr.yaml @@ -15,7 +15,7 @@ questions: - { value: 'Delete all volumes', correct: false } - { value: 'Restart all containers', correct: false } - { value: 'Purge all logs', correct: false } - help: https://docs.mirantis.com/docker-enterprise/v3.1/dockeree-products/ucp/backup-restore.html#restore + help: https://docs.mirantis.com/mke/3.4/ops/disaster-recovery/restore-mke.html - uuid: fdc31b03-3093-4638-a77f-ef7b11860d88 question: Which command allows you to back up a DTR (now MSR) instance? @@ -33,7 +33,7 @@ questions: - { value: 'docker dtr load backup.tar', correct: false } - { value: 'docker dtr install --restore backup.tar', correct: false } - { value: 'docker run -i docker/dtr restore < backup.tar', correct: true } - help: https://docs.mirantis.com/docker-enterprise/v3.1/dockeree-products/dtr/backup-restore.html + help: https://docs.mirantis.com/msr/2.9/cli-ref/backup.html - uuid: 7b313274-0072-41a0-bd16-170c8672c845 question: What is essential for a DTR (now MSR) restore to work correctly? @@ -87,4 +87,4 @@ questions: - { value: 'Disable TLS to simplify restoration', correct: false } - { value: 'Manually compress Docker volumes', correct: false } - { value: 'Regularly test restorations', correct: true } - help: https://docs.mirantis.com/docker-enterprise/v3.1/dockeree-products/ucp/backup-restore.html#best-practices + help: https://docs.mirantis.com/mke/3.7/ops/disaster-recovery/back-up-mke/backup-considerations.html diff --git a/data/3_installation_and_configuration/cert_based_auth_registry.yaml b/data/3_installation_and_configuration/cert_based_auth_registry.yaml index 0f06fd4..6599dd0 100644 --- a/data/3_installation_and_configuration/cert_based_auth_registry.yaml +++ b/data/3_installation_and_configuration/cert_based_auth_registry.yaml @@ -51,7 +51,7 @@ questions: - { value: '2376', correct: false } - { value: '443', correct: true } - { value: '5000', correct: false } - help: https://docs.docker.com/registry/insecure/ + help: https://distribution.github.io/distribution/about/deploying/ - uuid: 1765e25a-12d3-4f61-993a-4d39487fd6a6 question: Once certificates are properly configured, what does `docker pull myregistry.com/myimage` allow? @@ -87,4 +87,4 @@ questions: - { value: 'No, except on Windows', correct: false } - { value: 'No, Docker reloads them dynamically', correct: false } - { value: 'Yes, so it reloads the certificates and establishes the secure connection', correct: true } - help: https://docs.docker.com/engine/security/certificates/ + help: https://docs.docker.com/engine/security/protect-access/ diff --git a/data/3_installation_and_configuration/deploy_ucp_dtr_ha.yaml b/data/3_installation_and_configuration/deploy_ucp_dtr_ha.yaml index ff1ff94..b2ab9b9 100644 --- a/data/3_installation_and_configuration/deploy_ucp_dtr_ha.yaml +++ b/data/3_installation_and_configuration/deploy_ucp_dtr_ha.yaml @@ -24,7 +24,7 @@ questions: - { value: 'docker ucp add-manager', correct: false } - { value: 'docker node promote manager', correct: false } - { value: 'docker container run --rm -it docker/ucp join --replica', correct: true } - help: https://docs.mirantis.com/docker-enterprise/v3.1/dockeree-products/ucp/install/join-linux-nodes.html + help: https://docs.mirantis.com/mke/3.4/ops/administer-cluster/join-nodes/join-linux-nodes.html - uuid: 21ef8613-10b2-4e0f-a2f3-e2c1d1c8593f question: Which command is recommended to install DTR (now MSR) on a UCP (now MKE) node? @@ -42,7 +42,7 @@ questions: - { value: 'Terraform without configuration', correct: false } - { value: 'Docker Desktop with swarm mode', correct: false } - { value: 'Cloud-init or EC2 user-data scripts', correct: true } - help: https://docs.mirantis.com/docker-enterprise/v3.1/ucp/on-aws/ + help: https://docs.aws.amazon.com/AmazonECS/latest/developerguide/bootstrap_container_instance.html - uuid: c41396d4-17f0-4a8a-9981-1b205728c9c5 question: What requirement is necessary to deploy DTR (now MSR) in HA? @@ -69,7 +69,7 @@ questions: - { value: 'Use a node label', correct: false } - { value: 'Use a load balancer in front of UCP (now MKE) managers', correct: true } - { value: 'Enable debug mode', correct: false } - help: https://docs.mirantis.com/docker-enterprise/v3.1/dockeree-products/ucp/architecture/#ucp-high-availability + help: https://docs.mirantis.com/mke/3.8/install/predeployment/configure-loadbalancer.html?highlight=balance%20load - uuid: e47cb7f3-ef17-4718-bbe1-6b13de8ae260 question: Can UCP (now MKE) and DTR (now MSR) be deployed on the same nodes? diff --git a/data/3_installation_and_configuration/describe_demonstrate_how_configure_docker_daemon_start_boot.yaml b/data/3_installation_and_configuration/describe_demonstrate_how_configure_docker_daemon_start_boot.yaml index eec1517..769260f 100644 --- a/data/3_installation_and_configuration/describe_demonstrate_how_configure_docker_daemon_start_boot.yaml +++ b/data/3_installation_and_configuration/describe_demonstrate_how_configure_docker_daemon_start_boot.yaml @@ -15,7 +15,7 @@ questions: - { value: 'sudo systemctl enable docker', correct: true } - { value: 'docker enable daemon', correct: false } - { value: 'sudo docker start --on-boot', correct: false } - help: https://docs.docker.com/config/daemon/start/ + help: https://docs.docker.com/engine/install/linux-postinstall/#configure-docker-to-start-on-boot-with-systemd - uuid: 2f79646d-3aa6-42d6-9005-b2cf9ab32688 question: How do you verify that the Docker daemon is enabled to start at boot? @@ -24,7 +24,7 @@ questions: - { value: 'sudo systemctl is-enabled docker', correct: true } - { value: 'sudo docker daemon --check', correct: false } - { value: 'docker status --boot', correct: false } - help: https://docs.docker.com/config/daemon/start/ + help: https://docs.docker.com/engine/install/linux-postinstall/#configure-docker-to-start-on-boot-with-systemd - uuid: b3ea7a27-015d-4cd7-a314-1f56ddf8f727 question: On a system using systemd, what does `systemctl enable docker` do? @@ -33,7 +33,7 @@ questions: - { value: 'Starts the Docker service immediately', correct: false } - { value: 'Registers the Docker service to start at system boot', correct: true } - { value: 'Builds Docker images automatically', correct: false } - help: https://docs.docker.com/config/daemon/start/ + help: https://docs.docker.com/engine/install/linux-postinstall/#configure-docker-to-start-on-boot-with-systemd - uuid: 00ae3c6f-6e8a-4320-8792-71dc1e3cf7db question: Which Linux init system is typically used to manage Docker service startup? diff --git a/data/3_installation_and_configuration/describe_sizing_requirements_for_installation.yaml b/data/3_installation_and_configuration/describe_sizing_requirements_for_installation.yaml index e278605..59ac6f9 100644 --- a/data/3_installation_and_configuration/describe_sizing_requirements_for_installation.yaml +++ b/data/3_installation_and_configuration/describe_sizing_requirements_for_installation.yaml @@ -27,13 +27,13 @@ questions: help: https://docs.docker.com/storage/storagedriver/overlayfs-driver/ - uuid: 67a48e29-32c3-4267-a931-c08b3cb0531b - question: For DTR (Docker Trusted Registry, now MSR), what is the minimum disk space required per node? + question: For DTR (Docker Trusted Registry, now MSR), what is the recommended disk space required per node? answers: - { value: '50 GB', correct: false } - { value: '100 GB', correct: true } - { value: '10 GB', correct: false } - { value: '20 GB', correct: false } - help: https://docs.docker.com/ee/dtr/admin/install/system-requirements/ + help: https://docs.mirantis.com/msr/2.9/common/msr-system-reqs.html - uuid: 5a75c1b2-0cbd-4fc2-83cf-1f189d84cc13 question: Why is it recommended to run Docker on a 64-bit operating system? @@ -69,7 +69,7 @@ questions: - { value: 'It causes slow container startup', correct: false } - { value: 'Root volumes do not support overlay drivers', correct: false } - { value: "Security scanners can't access root volumes", correct: false } - help: https://docs.docker.com/storage/ + help: https://docs.docker.com/engine/daemon/ - uuid: 05176b68-5a8b-4814-8753-ffec40440f12 question: What is the typical port required to access UCP (now MKE) via a browser? diff --git a/data/3_installation_and_configuration/install_troubleshooting.yaml b/data/3_installation_and_configuration/install_troubleshooting.yaml index ae6918d..99711e1 100644 --- a/data/3_installation_and_configuration/install_troubleshooting.yaml +++ b/data/3_installation_and_configuration/install_troubleshooting.yaml @@ -6,7 +6,7 @@ questions: - { value: 'The Docker daemon is using a non-standard port', correct: false } - { value: 'The requested image does not exist', correct: false } - { value: 'A Docker command was misspelled', correct: false } - help: https://docs.docker.com/config/daemon/#start-the-daemon + help: https://docs.docker.com/engine/install/linux-postinstall/ - uuid: 238c3d02-c1c4-4f77-97a0-146d472928e7 question: Which command checks if the Docker service is active on a Linux machine? From ebce75ba843a0e7bc3872762db9d1e264263bc61 Mon Sep 17 00:00:00 2001 From: Luc Date: Thu, 12 Feb 2026 11:02:18 +0100 Subject: [PATCH 2/6] fix link --- .../install_storage_driver.yaml | 2 +- data/4_Networking/http_https_load_balancing.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/data/3_installation_and_configuration/install_storage_driver.yaml b/data/3_installation_and_configuration/install_storage_driver.yaml index b037d6e..f850e8b 100644 --- a/data/3_installation_and_configuration/install_storage_driver.yaml +++ b/data/3_installation_and_configuration/install_storage_driver.yaml @@ -38,7 +38,7 @@ questions: - uuid: b8704b3c-d6fd-4a6b-810f-7b94b8a869be question: Which command shows the storage driver currently used by Docker? answers: - - { value: 'docker info', correct: true } + - { value: 'docker system info', correct: true } - { value: 'docker volume inspect', correct: false } - { value: 'docker system inspect', correct: false } - { value: 'docker storage status', correct: false } diff --git a/data/4_Networking/http_https_load_balancing.yaml b/data/4_Networking/http_https_load_balancing.yaml index b0207c7..acc5e6f 100644 --- a/data/4_Networking/http_https_load_balancing.yaml +++ b/data/4_Networking/http_https_load_balancing.yaml @@ -51,7 +51,7 @@ questions: - { value: 'By using Consul for service discovery', correct: false } - { value: 'By running Interlock as a replicated service on Swarm', correct: true } - { value: 'By binding Interlock to the host’s loopback interface', correct: false } - help: https://docs.mirantis.com/docker-enterprise/v3.1/dockeree-products/interlock/architecture.html + help: https://docs.mirantis.com/containers/v2.1/dockeree-products/ucp/deploy-apps-with-swarm/layer-7-routing/architecture.html - uuid: f86c6404-f70c-413c-82b5-68fd66be6971 question: Which of the following is a correct label to route traffic to a specific path? From 61cbd2072876f86ce7922c42ed2e2f0d296b5c8b Mon Sep 17 00:00:00 2001 From: Luc Date: Thu, 12 Feb 2026 12:54:17 +0100 Subject: [PATCH 3/6] fix link --- .../install_troubleshooting.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/3_installation_and_configuration/install_troubleshooting.yaml b/data/3_installation_and_configuration/install_troubleshooting.yaml index 99711e1..374ffd2 100644 --- a/data/3_installation_and_configuration/install_troubleshooting.yaml +++ b/data/3_installation_and_configuration/install_troubleshooting.yaml @@ -51,7 +51,7 @@ questions: - { value: 'systemctl logs docker', correct: false } - { value: 'docker logs docker', correct: false } - { value: 'docker show-log', correct: false } - help: https://docs.docker.com/config/daemon/#troubleshoot-the-daemon + help: https://docs.docker.com/engine/daemon/logs/ - uuid: 610ff302-cb2e-4d94-a4f2-9a0d2df460cf question: What should you check if Docker installation fails due to missing repositories on Ubuntu? From fdee2d4b0b7c83e3a5bd0339785d3dbbf1bb9044 Mon Sep 17 00:00:00 2001 From: Luc Date: Thu, 12 Feb 2026 16:59:25 +0100 Subject: [PATCH 4/6] fix link --- .../describe_namespaces_cgroups_certificates.yaml | 4 ++-- .../describe_sizing_requirements_for_installation.yaml | 2 +- data/3_installation_and_configuration/hub_users_teams.yaml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/data/3_installation_and_configuration/describe_namespaces_cgroups_certificates.yaml b/data/3_installation_and_configuration/describe_namespaces_cgroups_certificates.yaml index fcb2cbf..8dffa18 100644 --- a/data/3_installation_and_configuration/describe_namespaces_cgroups_certificates.yaml +++ b/data/3_installation_and_configuration/describe_namespaces_cgroups_certificates.yaml @@ -15,7 +15,7 @@ questions: - { value: 'mnt', correct: false } - { value: 'net', correct: true } - { value: 'uts', correct: false } - help: https://docs.docker.com/enterprise/security/hardened-desktop/enhanced-container-isolation/ + help: https://docs.docker.com/engine/security/userns-remap/ - uuid: 00e37740-5f91-4fc7-9b01-063c1e26e426 question: What does the 'pid' namespace isolate in Docker? @@ -24,7 +24,7 @@ questions: - { value: 'Process IDs between containers', correct: true } - { value: 'Network connections between containers', correct: false } - { value: 'User IDs for file permissions', correct: false } - help: https://docs.docker.com/enterprise/security/hardened-desktop/enhanced-container-isolation/ + help: https://docs.docker.com/reference/cli/docker/container/run/#pid-settings-pid - uuid: 5e2b7025-35e4-499e-9372-3d62297bdbfa question: What is the purpose of cgroups in Docker? diff --git a/data/3_installation_and_configuration/describe_sizing_requirements_for_installation.yaml b/data/3_installation_and_configuration/describe_sizing_requirements_for_installation.yaml index 59ac6f9..4f5cec0 100644 --- a/data/3_installation_and_configuration/describe_sizing_requirements_for_installation.yaml +++ b/data/3_installation_and_configuration/describe_sizing_requirements_for_installation.yaml @@ -69,7 +69,7 @@ questions: - { value: 'It causes slow container startup', correct: false } - { value: 'Root volumes do not support overlay drivers', correct: false } - { value: "Security scanners can't access root volumes", correct: false } - help: https://docs.docker.com/engine/daemon/ + help: https://docs.docker.com/engine/daemon/#daemon-data-directory - uuid: 05176b68-5a8b-4814-8753-ffec40440f12 question: What is the typical port required to access UCP (now MKE) via a browser? diff --git a/data/3_installation_and_configuration/hub_users_teams.yaml b/data/3_installation_and_configuration/hub_users_teams.yaml index 76133cb..53a4739 100644 --- a/data/3_installation_and_configuration/hub_users_teams.yaml +++ b/data/3_installation_and_configuration/hub_users_teams.yaml @@ -51,7 +51,7 @@ questions: - { value: 'Public, Private, Restricted', correct: false } - { value: 'Guest, Developer, Owner', correct: false } - { value: 'Read, Write, Admin', correct: true } - help: https://docs.docker.com/docker-hub/repos/ + help: https://docs.docker.com/admin/organization/manage-a-team/#set-team-repository-permissions - uuid: 2e83b0c4-8a9d-49cd-9968-62d86f032173 question: Can a Docker Hub team member with Read access push an image? From 884001c9c37f0d6e4e0a6c97be4ba97659fb711d Mon Sep 17 00:00:00 2001 From: Luc Date: Mon, 2 Mar 2026 11:03:15 +0100 Subject: [PATCH 5/6] link help adjust response --- .../apply_file_create_image.yaml | 2 +- .../deploy_registry.yaml | 12 ++++++------ ...ibe_add_copy_volumes_expose_entrypoint.yaml | 1 + ..._create_efficient_image_via_dockerfile.yaml | 2 +- ...pecific_attributes_using_filter_format.yaml | 18 +++++++++--------- .../describe_demonstrate_how_to_tag_image.yaml | 2 +- ...escribe_demonstrate_registry_functions.yaml | 4 ++-- .../display_layers.yaml | 12 ++++++------ .../log_into_a_registry.yaml | 2 +- .../pull_delete_images_registry.yaml | 4 ++-- .../push_an_image_to_a_registry.yaml | 2 +- .../sign_an_image_in_a_registry.yaml | 2 +- .../single_layer.yaml | 2 +- ...scribe_namespaces_cgroups_certificates.yaml | 2 +- 14 files changed, 34 insertions(+), 33 deletions(-) diff --git a/data/2_Image_creation_management_registry/apply_file_create_image.yaml b/data/2_Image_creation_management_registry/apply_file_create_image.yaml index d3aff62..3632adf 100644 --- a/data/2_Image_creation_management_registry/apply_file_create_image.yaml +++ b/data/2_Image_creation_management_registry/apply_file_create_image.yaml @@ -69,7 +69,7 @@ questions: - { value: 'Use a .dockerignore file', correct: true } - { value: 'Use the --exclude flag', correct: false } - { value: 'Files are automatically excluded by Docker', correct: false } - help: 'https://docs.docker.com/reference/dockerfile/#dockerignore-file' + help: 'https://docs.docker.com/build/concepts/context/#dockerignore-files' - uuid: 6c02d847-f098-49b7-8547-08dfd53ef3b1 question: Which of the following instructions is preferred for copying local files into an image when no archive extraction is needed? diff --git a/data/2_Image_creation_management_registry/deploy_registry.yaml b/data/2_Image_creation_management_registry/deploy_registry.yaml index aa7501f..80f56a2 100644 --- a/data/2_Image_creation_management_registry/deploy_registry.yaml +++ b/data/2_Image_creation_management_registry/deploy_registry.yaml @@ -6,7 +6,7 @@ questions: - { value: 'docker deploy registry', correct: false } - { value: 'docker run -d -p 5000:5000 --name registry registry:2', correct: true } - { value: 'docker image push registry:2', correct: false } - help: 'https://docs.docker.com/registry/deploying/' + help: 'https://distribution.github.io/distribution/about/deploying/' - uuid: 1ae849c1-286f-419b-a6df-7931a5f650e5 question: Which port is exposed by default in the official Docker registry image? @@ -15,7 +15,7 @@ questions: - { value: '443', correct: false } - { value: '5000', correct: true } - { value: '80', correct: false } - help: 'https://docs.docker.com/registry/' + help: 'https://distribution.github.io/distribution/about/deploying/' - uuid: b34b189f-1d12-452e-ae42-88c531cf9b26 question: What is the purpose of setting the environment variable `REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY` in the registry container? @@ -24,7 +24,7 @@ questions: - { value: 'To expose a custom port', correct: false } - { value: 'To connect to Docker Hub', correct: false } - { value: 'To define registry authentication', correct: false } - help: 'https://docs.docker.com/registry/configuration/' + help: 'https://distribution.github.io/distribution/about/configuration/' - uuid: 51a93188-2a87-4fd5-b1c4-c6373ce3e57a question: What storage backend is used by default in the official registry image? @@ -60,7 +60,7 @@ questions: - { value: 'Use the Alpine base image', correct: false } - { value: 'Enable TLS using a valid certificate', correct: true } - { value: 'Run in host network mode', correct: false } - help: 'https://docs.docker.com/registry/deploying/#running-a-domain-registry' + help: 'https://distribution.github.io/distribution/about/deploying/' - uuid: 287ba12b-8638-4bcb-9fbd-34f5360a062c question: What is the risk of exposing a registry without TLS in production? @@ -78,7 +78,7 @@ questions: - { value: 'docker run -v /opt/registry:/var/lib/registry registry:2', correct: true } - { value: 'docker run --mount type=bind,target=/var/run/docker.sock registry:2', correct: false } - { value: 'docker run --tmpfs /var/lib/registry registry:2', correct: false } - help: 'https://docs.docker.com/registry/storage-drivers/filesystem/' + help: 'https://distribution.github.io/distribution/about/deploying/' - uuid: f5d7dc60-c003-41e3-9058-381b2b0dd5c5 question: Which configuration file allows customizing a registry with authentication, storage, and logging options? @@ -87,4 +87,4 @@ questions: - { value: 'daemon.json', correct: false } - { value: 'registry.conf', correct: false } - { value: 'config.yml', correct: true } - help: 'https://docs.docker.com/registry/configuration/' + help: 'https://distribution.github.io/distribution/about/configuration/' diff --git a/data/2_Image_creation_management_registry/describe_add_copy_volumes_expose_entrypoint.yaml b/data/2_Image_creation_management_registry/describe_add_copy_volumes_expose_entrypoint.yaml index b99e0b0..a8e491b 100644 --- a/data/2_Image_creation_management_registry/describe_add_copy_volumes_expose_entrypoint.yaml +++ b/data/2_Image_creation_management_registry/describe_add_copy_volumes_expose_entrypoint.yaml @@ -54,6 +54,7 @@ questions: - { value: 'The port is documented but not published to the host automatically', correct: true } - { value: 'Docker maps it to a random host port', correct: false } help: https://docs.docker.com/engine/reference/builder/#expose + - uuid: 3fc5d85e-d5cd-4a96-9b27-bd10a5893e14 question: What makes the ADD instruction different from COPY in Dockerfiles? answers: diff --git a/data/2_Image_creation_management_registry/describe_demonstrate_how_create_efficient_image_via_dockerfile.yaml b/data/2_Image_creation_management_registry/describe_demonstrate_how_create_efficient_image_via_dockerfile.yaml index b43fe15..0080963 100644 --- a/data/2_Image_creation_management_registry/describe_demonstrate_how_create_efficient_image_via_dockerfile.yaml +++ b/data/2_Image_creation_management_registry/describe_demonstrate_how_create_efficient_image_via_dockerfile.yaml @@ -87,4 +87,4 @@ questions: - { value: 'Because ENV variables are not supported', correct: false } - { value: 'Because Docker blocks secret keys automatically', correct: false } - { value: 'Because they are encrypted by default', correct: false } - help: 'https://docs.docker.com/develop/dev-best-practices/#dont-store-secrets-in-images' + help: 'https://docs.docker.com/build/building/secrets' diff --git a/data/2_Image_creation_management_registry/describe_demonstrate_how_to_inspect_images_report_specific_attributes_using_filter_format.yaml b/data/2_Image_creation_management_registry/describe_demonstrate_how_to_inspect_images_report_specific_attributes_using_filter_format.yaml index d34b52a..26d111d 100644 --- a/data/2_Image_creation_management_registry/describe_demonstrate_how_to_inspect_images_report_specific_attributes_using_filter_format.yaml +++ b/data/2_Image_creation_management_registry/describe_demonstrate_how_to_inspect_images_report_specific_attributes_using_filter_format.yaml @@ -33,7 +33,7 @@ questions: - { value: '.Tag', correct: false } - { value: '.Name', correct: false } - { value: '.Repository', correct: true } - help: https://docs.docker.com/reference/cli/docker/image/ls/ + help: https://docs.docker.com/reference/cli/docker/image/ls/#format - uuid: b0a18a67-7c4e-44cf-869d-393f6aa3a239 question: Which of the following would show image IDs and repositories using Go templates? @@ -51,7 +51,7 @@ questions: - { value: 'Custom output using Go templates', correct: true } - { value: 'Filtering by tag', correct: false } - { value: 'Binary output for API usage', correct: false } - help: https://docs.docker.com/reference/cli/docker/image/ls/#format-the-output---format + help: https://docs.docker.com/reference/cli/docker/image/ls/#format - uuid: d9e7e73c-c8f3-46cc-b6c0-734a53b939fc question: Which Go template variable shows the image’s tag? @@ -101,19 +101,19 @@ questions: - uuid: b963e979-9975-4de0-bf3b-3ac93d537029 question: What filter lists only images created before `ubuntu:20.04`? answers: - - { value: '--filter created Date: Mon, 2 Mar 2026 11:41:23 +0100 Subject: [PATCH 6/6] fix help --- .../pull_delete_images_registry.yaml | 2 +- data/2_Image_creation_management_registry/single_layer.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/data/2_Image_creation_management_registry/pull_delete_images_registry.yaml b/data/2_Image_creation_management_registry/pull_delete_images_registry.yaml index 2099dbd..f929726 100644 --- a/data/2_Image_creation_management_registry/pull_delete_images_registry.yaml +++ b/data/2_Image_creation_management_registry/pull_delete_images_registry.yaml @@ -50,7 +50,7 @@ questions: - { value: 'docker pull nginx --all', correct: false } - { value: 'docker image pull-all nginx', correct: false } - { value: 'docker pull --all-tags nginx', correct: true } - - { value: 'docker pull -a nginx', correct: false } + - { value: 'docker pull nginx:*', correct: false } help: 'https://docs.docker.com/reference/cli/docker/image/pull/#options' - uuid: 79c7dc5e-2878-4b61-9e32-9c7f7ff9694a diff --git a/data/2_Image_creation_management_registry/single_layer.yaml b/data/2_Image_creation_management_registry/single_layer.yaml index e7926db..73d7d03 100644 --- a/data/2_Image_creation_management_registry/single_layer.yaml +++ b/data/2_Image_creation_management_registry/single_layer.yaml @@ -15,7 +15,7 @@ questions: - { value: 'docker build --squash -t myimage .', correct: true } - { value: 'docker build --single-layer .', correct: false } - { value: 'docker prune --layers', correct: false } - help: https://docs.docker.com/engine/reference/commandline/build/#squash-an-image + help: https://docs.docker.com/reference/cli/docker/image/build/#squash - uuid: 8ed57f28-4734-4ed1-88b8-55e0e5c747b4 question: What is a possible consequence of using --squash?