Тест по Docker — Сложный уровень
Зачем используется multi-stage build в Docker?
- 1. Для уменьшения размера образа
- 2. Для ускорения сборки
- 3. Для автоматического обновления
- 4. Для разделения логики приложения
Какой инструмент позволяет управлять несколькими удаленными хостами Docker?
- 1. docker context
- 2. docker profile
- 3. docker environment
- 4. docker scope
Какой сетевой драйвер используется для создания сети между несколькими Docker-хостами?
- 1. overlay
- 2. macvlan
- 3. bridge
- 4. host
Какая инструкция Dockerfile может извлекать tar-архивы?
- 1. COPY
- 2. ADD
- 3. MOUNT
- 4. LOAD
Какой инструмент позволяет выполнять сборку multi-architecture образов?
- 1. docker buildx
- 2. docker multi-build
- 3. docker stage
- 4. docker build --multi
Какой флаг используется для кеширования зависимостей в Dockerfile?
- 1. --mount=type=cache
- 2. --cache-dir
- 3. --build-cache
- 4. --store-cache
Какой инструмент оркестрации встроен в Docker?
- 1. Docker Swarm
- 2. Kubernetes
- 3. Nomad
- 4. Compose Orchestrator
Какая команда используется для запуска сервиса в Docker Swarm?
- 1. docker service create
- 2. docker run --swarm
- 3. docker swarm deploy
- 4. docker container swarm
Какая директива Dockerfile позволяет следить за состоянием контейнера?
- 1. HEALTHCHECK
- 2. STATUS
- 3. PING
- 4. MONITOR
Как задеплоить стек в Docker Swarm?
- 1. docker stack deploy
- 2. docker swarm up
- 3. docker-compose deploy
- 4. docker run stack
Какой командой можно проверить уязвимости образа Docker?
- 1. docker scan
- 2. docker secure
- 3. docker check
- 4. docker lint
Как получить информацию о созданной сети Docker?
- 1. docker network inspect
- 2. docker inspect network
- 3. docker net config
- 4. docker network details
Какой комбинацией Dockerfile инструкций можно сделать поведение по умолчанию, но с возможностью переопределения?
- 1. ENTRYPOINT + CMD
- 2. CMD + RUN
- 3. CMD + COPY
- 4. FROM + CMD
Какой файл указывает Docker игнорировать файлы при сборке образа?
- 1. .dockerignore
- 2. .gitignore
- 3. docker.skip
- 4. build.exclude
Как запустить контейнер с повышенными правами?
- 1. docker exec --privileged
- 2. docker run --cap-add
- 3. docker run --privileged
- 4. docker run --admin
Как создать секрет в Docker Swarm?
- 1. docker secret create
- 2. docker swarm secret
- 3. docker add secret
- 4. docker-compose secret
Как задать метаинформацию о версии образа в Dockerfile?
- 1. [
- 2. "
- 3. L
- 4. A
- 5. B
- 6. E
- 7. L
- 8.
- 9. v
- 10. e
- 11. r
- 12. s
- 13. i
- 14. o
- 15. n
- 16. =
- 17. "
- 18. 1
- 19. .
- 20. 0
- 21. "
- 22. "
- 23. ,
- 24.
- 25. "
- 26. V
- 27. E
- 28. R
- 29. S
- 30. I
- 31. O
- 32. N
- 33.
- 34. =
- 35.
- 36. 1
- 37. .
- 38. 0
- 39. "
- 40. ,
- 41.
- 42. "
- 43. M
- 44. E
- 45. T
- 46. A
- 47.
- 48. v
- 49. e
- 50. r
- 51. s
- 52. i
- 53. o
- 54. n
- 55. :
- 56.
- 57. 1
- 58. .
- 59. 0
- 60. "
- 61. ,
- 62.
- 63. "
- 64. T
- 65. A
- 66. G
- 67.
- 68. v
- 69. e
- 70. r
- 71. s
- 72. i
- 73. o
- 74. n
- 75.
- 76. 1
- 77. .
- 78. 0
- 79. "
- 80. ]
Какой флаг позволяет объединить слои Docker-образа при сборке?
- 1. --squash
- 2. --compress
- 3. --merge
- 4. --flat
Как посмотреть в реальном времени события, происходящие с контейнерами?
- 1. docker events
- 2. docker logs
- 3. docker history
- 4. docker inspect
Как сохранить Docker-образ в tar-файл?
- 1. docker save
- 2. docker export
- 3. docker pull
- 4. docker tag