{"id":32771,"date":"2023-02-12T19:47:58","date_gmt":"2023-02-12T19:47:58","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=32771"},"modified":"2025-07-12T05:40:14","modified_gmt":"2025-07-12T05:40:14","slug":"docker-assignment","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/docker-assignment\/","title":{"rendered":"Docker Assignment"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">How to submit assignment?<\/h2>\n\n\n\n<p><strong>Write Ansswer for the following questions and submit answer at <a href=\"https:\/\/www.debug.school\/\" target=\"_blank\" rel=\"noreferrer noopener\">Debug.school<\/a> as new post for each questions<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">1. What is Docker and why is it used?<br>2. What is a Docker image and how is it different from a Docker container?<br>3. How do you create a Docker image and run a Docker container?<br>4. What is a Dockerfile and how do you use it to create a Docker image?<br>5. How can you inspect the contents of a Docker container and the changes made to a container while it was running?<br>6. How can you share a Docker image with others and pull an image from a Docker registry?<br>7. What are the different network modes available in Docker and how do you choose the right network mode for your application?<br>8. How can you mount a volume in a Docker container and share data between the host and container?<br>9. What is the difference between a Docker Compose file and a Dockerfile, and how are they used in deploying multi-container applications?<br>10. How can you monitor the performance of a Docker container and diagnose issues with it?<br>11. Components of Docker and its Brief Summary<br>12. What is the differenet between docker pause and unpause?<br>13. What is the differenet between docker stop and kill?<br>14. What is the differenet between docker exec and attach?<br>15. List of dockerfile instructions and its Brief Summary?<br>16. What is the differenet between CMD vs Entry<\/h3>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to submit assignment? Write Ansswer for the following questions and submit answer at Debug.school as new post for each questions 1. What is Docker and why is it used?2&#8230;. <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[4862],"tags":[],"class_list":["post-32771","post","type-post","status-publish","format-standard","hentry","category-docker"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/32771","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=32771"}],"version-history":[{"count":1,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/32771\/revisions"}],"predecessor-version":[{"id":32772,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/32771\/revisions\/32772"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=32771"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=32771"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=32771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}