{"id":3892,"date":"2023-12-13T19:12:08","date_gmt":"2023-12-13T19:12:08","guid":{"rendered":"http:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/?p=3892"},"modified":"2023-12-13T19:12:16","modified_gmt":"2023-12-13T19:12:16","slug":"docker-management","status":"publish","type":"post","link":"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/2023\/12\/13\/docker-management\/","title":{"rendered":"Docker Management"},"content":{"rendered":"<ul>\n<li>Assumptions\n<ul>\n<li>You have installed and configured docker using the documentation <a href=\"http:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/2023\/12\/09\/docker-install-and-configuration\/\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/li>\n<\/ul>\n<\/li>\n<li>Install Docker Desktop\n<ul>\n<li>Docker Desktop is a Windows solution to having the docker engine on Windows 10\/11 (THIS CAN NOT RUN ON WINDOWS SERVERS) and can be downloaded <a href=\"https:\/\/docs.docker.com\/desktop\/install\/windows-install\/\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/li>\n<li>After running the install, there will be a checkbox asking if you want to run it using WSL2, uncheck this as most Windows systems don&#8217;t have this downloaded by default and HyperV works just as well.<\/li>\n<li>After installing and restarting, move on<\/li>\n<\/ul>\n<\/li>\n<li>Install DockStation\n<ul>\n<li>This is a GUI for creating, managing, and deleting Docker containers on both remote and local Docker Hosts.\n<ul>\n<li><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3887\" src=\"http:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/Capture-300x192.png\" alt=\"\" width=\"359\" height=\"230\" srcset=\"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/Capture-300x192.png 300w, https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/Capture-1024x655.png 1024w, https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/Capture-768x492.png 768w, https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/Capture.png 1264w\" sizes=\"auto, (max-width: 359px) 100vw, 359px\" \/><\/li>\n<\/ul>\n<\/li>\n<li>To install this, go the the web address <a href=\"https:\/\/dockstation.io\/\" target=\"_blank\" rel=\"noopener\">here<\/a> and download the Windows executable. Just run the .exe file and click next until the app is installed.<\/li>\n<\/ul>\n<\/li>\n<li>DockStation Configuration\n<ul>\n<li>Now that you have DockStation installed, you need to connect it to your remote server.<\/li>\n<li>To do this go to the &#8220;Containers&#8221; top and go to the top left and edit the machine it is connected to (changing it from localhost).\n<ul>\n<li><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3893\" src=\"http:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/Dockstation-300x46.png\" alt=\"\" width=\"463\" height=\"71\" srcset=\"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/Dockstation-300x46.png 300w, https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/Dockstation-1024x157.png 1024w, https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/Dockstation-768x118.png 768w, https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/Dockstation.png 1182w\" sizes=\"auto, (max-width: 463px) 100vw, 463px\" \/><\/li>\n<\/ul>\n<\/li>\n<li>You will then add a new connection and log in via &#8220;SSH&#8221;. You will enter the IP address of your docker host and enter a username that has access to the docker application on that host (I am going to use root).\n<ul>\n<li><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3894\" src=\"http:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/root-300x205.png\" alt=\"\" width=\"402\" height=\"275\" srcset=\"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/root-300x205.png 300w, https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/root-768x524.png 768w, https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/root.png 884w\" sizes=\"auto, (max-width: 402px) 100vw, 402px\" \/><\/li>\n<\/ul>\n<\/li>\n<li>You then need to make sure you have the correct connection selected and click &#8220;connect&#8221; to connect to the Docker instance.\n<ul>\n<li><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3895\" src=\"http:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/connect-300x113.png\" alt=\"\" width=\"433\" height=\"163\" srcset=\"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/connect-300x113.png 300w, https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/connect-1024x385.png 1024w, https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/connect-768x288.png 768w, https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/connect.png 1177w\" sizes=\"auto, (max-width: 433px) 100vw, 433px\" \/><\/li>\n<\/ul>\n<\/li>\n<li>Once you log in, you will be able to view your docker machines, create new ones, connect to the shell of these machines, delete them, monitor them, and so on.\n<ul>\n<li><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-3896\" src=\"http:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/Management-300x201.png\" alt=\"\" width=\"410\" height=\"275\" srcset=\"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/Management-300x201.png 300w, https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/Management-1024x687.png 1024w, https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/Management-768x515.png 768w, https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-content\/uploads\/sites\/2\/2023\/12\/Management.png 1182w\" sizes=\"auto, (max-width: 410px) 100vw, 410px\" \/><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Assumptions You have installed and configured docker using the documentation here. Install Docker Desktop Docker Desktop is a Windows solution to having the docker engine on Windows 10\/11 (THIS CAN NOT RUN ON WINDOWS SERVERS) and can be downloaded here. After running the install, there will be a checkbox asking if you want to run &hellip; <a href=\"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/2023\/12\/13\/docker-management\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Docker Management<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1303,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-3892","post","type-post","status-publish","format-standard","hentry","category-it-support"],"_links":{"self":[{"href":"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-json\/wp\/v2\/posts\/3892","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-json\/wp\/v2\/users\/1303"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-json\/wp\/v2\/comments?post=3892"}],"version-history":[{"count":1,"href":"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-json\/wp\/v2\/posts\/3892\/revisions"}],"predecessor-version":[{"id":3897,"href":"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-json\/wp\/v2\/posts\/3892\/revisions\/3897"}],"wp:attachment":[{"href":"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-json\/wp\/v2\/media?parent=3892"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-json\/wp\/v2\/categories?post=3892"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.nationaltrail.k12.oh.us\/ittech\/wp-json\/wp\/v2\/tags?post=3892"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}