{"id":26662,"date":"2015-09-17T11:10:35","date_gmt":"2015-09-17T05:40:35","guid":{"rendered":"http:\/\/www.tothenew.com\/blog\/?p=26662"},"modified":"2015-09-17T15:53:17","modified_gmt":"2015-09-17T10:23:17","slug":"docker-kitematic-for-linux","status":"publish","type":"post","link":"https:\/\/www.tothenew.com\/blog\/docker-kitematic-for-linux\/","title":{"rendered":"Docker Kitematic for Linux"},"content":{"rendered":"<p>This blog post refers to a new addition in the Docker Family i.e. Kitematic. A lot of development is going around Docker Kitematic. Kitematic\u00a0is basically a graphical User Interface that is used to manage docker containers. It integrates with the individual&#8217;s Docker hub account and one can manage and use his\/her Docker repos using Kitematic. The project is still in its beta release and till date its only available for Mac OS and Windows, however, a lot of research is going around this project in the Linux community for its Linux release. Today, while reading about Kitematic, I came across a post to install and configure Kitematic\u00a0on Linux <a href=\"https:\/\/hub.docker.com\/r\/jonadev95\/kitematic-docker\/\">here<\/a>. So, I gave it a try and that is how things turned out for me.<\/p>\n<p><strong>Pull Image from the Docker Hub,<\/strong><\/p>\n<p>First of all, Kitematic image is to be pulled from Docker hub using following command:<\/p>\n<p>[shell]docker pull jonadev95\/kitematic-docker[\/shell]<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-26663\" src=\"\/blog\/wp-ttn-blog\/uploads\/2015\/09\/kitematic1-Screenshot-from-2015-09-15-003045.png\" alt=\"kitematic1-Screenshot from 2015-09-15 00:30:45\" width=\"641\" height=\"418\" \/><\/p>\n<p>Now, run a Docker container from above image using below command. The command runs the container and creates several volumes to enable X11 forwarding on the Docker container so that we can get Kitematic console on our local machine.<\/p>\n<p>[shell]docker run &#8211;net host &#8211;name kitematic \\<br \/>\n-v \/tmp\/.X11-unix:\/tmp\/.X11-unix \\<br \/>\n-e DISPLAY=$DISPLAY \\<br \/>\n-v $HOME\/.Xauthority:\/root\/.Xauthority \\<br \/>\n-v \/tmp\/.X11-unix:\/tmp\/.X11-unix \\<br \/>\n-v \/var\/run\/docker.sock:\/var\/run\/docker.sock \\<br \/>\n&#8211;privileged=true -t jonadev95\/kitematic-docker[\/shell]<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-26664\" src=\"\/blog\/wp-ttn-blog\/uploads\/2015\/09\/kitematic2-Screenshot-from-2015-09-15-003147.png\" alt=\"kitematic2-Screenshot from 2015-09-15 00:31:47\" width=\"642\" height=\"438\" \/><\/p>\n<p>After successful completion of running container from above command, a Kitematic console will pop up as shown in the below screenshot:<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-26666\" src=\"\/blog\/wp-ttn-blog\/uploads\/2015\/09\/Kitematic4-Screenshot-from-2015-09-15-004846.png\" alt=\"Kitematic4-Screenshot from 2015-09-15 00:48:46\" width=\"802\" height=\"605\" \/><\/p>\n<p>Log in to Kitematic using Docker hub login credentials. After successful login, all the containers on localhost can be viewed and managed using this console.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-26665\" src=\"\/blog\/wp-ttn-blog\/uploads\/2015\/09\/Kitematic3-Screenshot-from-2015-09-15-004711.png\" alt=\"Kitematic3-Screenshot from 2015-09-15 00:47:11\" width=\"802\" height=\"604\" \/><\/p>\n<p>Using above console, one can avoid the requirement of being a command line ninja to use and adopt Docker and Docker Software can have a much wider target audience.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This blog post refers to a new addition in the Docker Family i.e. Kitematic. A lot of development is going around Docker Kitematic. Kitematic\u00a0is basically a graphical User Interface that is used to manage docker containers. It integrates with the individual&#8217;s Docker hub account and one can manage and use his\/her Docker repos using Kitematic. [&hellip;]<\/p>\n","protected":false},"author":176,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":59},"categories":[2348],"tags":[1883,2381,2368,2367,2382],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/26662"}],"collection":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/users\/176"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/comments?post=26662"}],"version-history":[{"count":0,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/26662\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/media?parent=26662"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/categories?post=26662"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/tags?post=26662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}