{"id":9151,"date":"2020-01-22T07:30:35","date_gmt":"2020-01-22T07:30:35","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=9151"},"modified":"2025-07-12T05:41:45","modified_gmt":"2025-07-12T05:41:45","slug":"docker-interview-questions-and-answer-part-35","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/docker-interview-questions-and-answer-part-35\/","title":{"rendered":"Docker Interview Questions and Answer Part \u2013 35"},"content":{"rendered":"\n<p><strong>What Docker technologies are available to support communication between containers?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Docker connect and bridge networks<\/li><li><strong>Docker linking and bridge networks (Ans)<\/strong><\/li><li>Docker connect and alias networks<\/li><li>None of these<\/li><\/ul>\n\n\n\n<p><strong>Bridge networks can be defined in Docker Compose files.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>False<\/li><li><strong>True (Ans)<\/strong><\/li><\/ul>\n\n\n\n<p><strong>What command can be run to download an image from Docker Hub?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>docker images<\/li><li>docker rmi [image name]<\/li><li>docker pull [<a href=\"Ans\">image name<\/a>] (Ans)<\/li><li>docker ps -a<\/li><\/ul>\n\n\n\n<p><strong>Docker Kitematic can ONLY be used to download Docker images.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>False (Ans)<\/strong><\/li><li>True<\/li><\/ul>\n\n\n\n<p><strong>Docker Kitematic provides a way to visually search for images hosted on <em>__<\/em>?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>VirtualBox<\/li><li><strong>Docker Hub (Ans)<\/strong><\/li><li>Docker Client<\/li><li>Docker Machine<\/li><\/ul>\n\n\n\n<p><strong>What syntax can be used to create a volume that Docker manages?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>docker run -v \/var\/www imageName (Ans)<\/strong><\/li><li>docker run -vol \/temp:\/var\/temp imageName<\/li><li>docker run -v \/temp:\/var\/temp imageName<\/li><li>None of these<\/li><\/ul>\n\n\n\n<p><strong>Which of the following options can be used in a Docker Compose file?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>env_file<\/li><li>container_name<\/li><li><strong>All of these (Ans)<\/strong><\/li><li>networks<\/li><\/ul>\n\n\n\n<p><strong>Environment variables can be defined in Docker Compose files.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>False<\/li><li><strong>True (Ans)<\/strong><\/li><\/ul>\n\n\n\n<p><strong>What command can be used to &#8220;link&#8221; a command terminal window to a Docker machine?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>docker-machine env [<a href=\"Ans\">machine name<\/a>](Ans)<\/li><li>docker rm [machine name]<\/li><li>docker env [machine name]<\/li><li>docker-machine environment [machine name]<\/li><\/ul>\n\n\n\n<p><strong>Which of the following statements accurately describe a Docker volume?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>All of these (Ans)<\/strong><\/li><li>Can be shared and reused among containers<\/li><li>Persisted even after a container is deleted<\/li><li>Are not affected by updates to images<\/li><li>Special type of directory in a container<\/li><\/ul>\n\n\n\n<p><strong>What key concepts does Docker rely on?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Virtual machines and LXC<\/li><li><strong>Images and containers (Ans)<\/strong><\/li><li>Images and archives<\/li><li>Images and virtual machines<\/li><\/ul>\n\n\n\n<p><strong>What command-line switches are used with legacy linking?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>&#8211;net and &#8211;name<\/li><li><strong>&#8211;link and &#8211;name (Ans)<\/strong><\/li><li>&#8211;com and &#8211;name<\/li><li>&#8211;run and &#8211;link<\/li><\/ul>\n\n\n\n<p><strong>Docker volumes are persisted even after a container is deleted.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>False<\/li><li><strong>True (Ans)<\/strong><\/li><\/ul>\n\n\n\n<p><strong>What tool can be used to visually work with images and containers?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Docker Engine<\/li><li><strong>Docker Kitematic (Ans)<\/strong><\/li><li>None of these<\/li><li>VirtualBox<\/li><\/ul>\n\n\n\n<p><strong>Which of the following tasks can Docker Cloud perform?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>All of these (Ans)<\/strong><\/li><li>Create nodes<\/li><li>None of these<\/li><li>Create stacks<\/li><li>Start and stop services<\/li><\/ul>\n\n\n\n<p><strong>Dockerfile contains binary instructions.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>True<\/li><li><strong>False (Ans)<\/strong><\/li><\/ul>\n\n\n\n<p><strong>What command-line switch can be used to define a custom Dockerfile file name (such as node.dockerfile) when building a custom image?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>-t<\/li><li>-customfile<\/li><li><strong>-f (Ans)<\/strong><\/li><li>-v<\/li><\/ul>\n\n\n\n<p><strong>What Docker Client command can be used to create a container network?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>docker createNetwork<\/li><li>docker build network<\/li><li><strong>docker network create (Ans)<\/strong><\/li><li>docker ps network<\/li><\/ul>\n\n\n\n<p><strong>What syntax can be used to delete a Docker volume and a container?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>docker rm -rv containerName<\/li><li>docker rm volume containerName<\/li><li><strong>docker rm -v containerName (Ans)<\/strong><\/li><li>docker rm remove-volume containerName<\/li><\/ul>\n\n\n\n<p><strong>What task does Docker Machine perform?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Create and manage Docker images<\/li><li>Find and install Docker images<\/li><li>Create and manage containers<\/li><li>All of these<\/li><li><strong>Create and manage local machines (Ans)<\/strong><\/li><\/ul>\n\n\n\n<p><strong>Docker Cloud provides a browser-based terminal for services.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>True (Ans)<\/strong><\/li><li>False<\/li><\/ul>\n\n\n\n<p><strong>Docker Toolbox can only be installed and run on Linux.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>False (Ans)<\/strong><\/li><li>True<\/li><\/ul>\n\n\n\n<p><strong>What Docker Compose command can be used to create service images?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>docker compose<\/li><li>docker-compose create<\/li><li>docker-compose make<\/li><li><strong>docker-compose build (Ans)<\/strong><\/li><\/ul>\n\n\n\n<p><strong>What syntax can be used to publish an image to Docker Hub?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>docker create \/imageName<\/li><li>docker publish \/imageName<\/li><li>docker move \/imageName<\/li><li><strong>docker push \/imageName (Ans)<\/strong><\/li><\/ul>\n\n\n\n<p><strong>What benefits do container networks offer?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Allow local containers to communicate with external host containers<\/li><li>Allow local containers to communicate directly with host processes<\/li><li><strong>Allow containers to communicate with each other in an isolated network (Ans)<\/strong><\/li><li>All of these<\/li><\/ul>\n\n\n\n<p><strong>Docker containers can be started and stopped.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>False<\/li><li><strong>True (Ans)<\/strong><\/li><\/ul>\n\n\n\n<p><strong>Docker Images consist of read-only layers.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>True (Ans)<\/strong><\/li><li>False<\/li><\/ul>\n\n\n<div class=\"epyt-gallery\" data-currpage=\"1\" id=\"epyt_gallery_79799\"><iframe loading=\"lazy\"  id=\"_ytid_19782\"  width=\"760\" height=\"427\"  data-origwidth=\"760\" data-origheight=\"427\" src=\"https:\/\/www.youtube.com\/embed\/?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;\" class=\"__youtube_prefs__  no-lazyload\" title=\"YouTube player\"  data-epytgalleryid=\"epyt_gallery_79799\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe><div class=\"epyt-gallery-list\"><div>Sorry, there was a YouTube error.<\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>What Docker technologies are available to support communication between containers? Docker connect and bridge networks Docker linking and bridge networks (Ans) Docker connect and alias networks None of these Bridge&#8230; <\/p>\n","protected":false},"author":1,"featured_media":9466,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[4862],"tags":[767,567,766,482],"class_list":["post-9151","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-docker","tag-answer","tag-docker","tag-interview","tag-questions"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/9151","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=9151"}],"version-history":[{"count":3,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/9151\/revisions"}],"predecessor-version":[{"id":25006,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/9151\/revisions\/25006"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media\/9466"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=9151"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=9151"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=9151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}