{"id":1874,"date":"2017-04-25T17:04:00","date_gmt":"2017-04-25T15:04:00","guid":{"rendered":"http:\/\/blog.rabahi.net\/?page_id=1874"},"modified":"2017-04-30T12:11:31","modified_gmt":"2017-04-30T10:11:31","slug":"docker-manage","status":"publish","type":"page","link":"https:\/\/blog.rabahi.net\/?page_id=1874","title":{"rendered":"Docker Manage"},"content":{"rendered":"<div id=\"toc_container\" class=\"no_bullets\"><p class=\"toc_title\">Contents<\/p><ul class=\"toc_list\"><li><a href=\"#List_available_subcommands\"><span class=\"toc_number toc_depth_1\">1<\/span> List available subcommands<\/a><\/li><li><a href=\"#Display_system-wide_information\"><span class=\"toc_number toc_depth_1\">2<\/span> Display system-wide information<\/a><\/li><li><a href=\"#List_the_images_that_have_been_downloaded_to_your_computer\"><span class=\"toc_number toc_depth_1\">3<\/span> List the images that have been downloaded to your computer<\/a><\/li><li><a href=\"#List_active_containers\"><span class=\"toc_number toc_depth_1\">4<\/span> List active containers<\/a><\/li><li><a href=\"#List_all_actives_and_inactives_containers\"><span class=\"toc_number toc_depth_1\">5<\/span> List all  (actives and inactives) containers <\/a><\/li><li><a href=\"#Docker_remove_image\"><span class=\"toc_number toc_depth_1\">6<\/span> Docker remove image<\/a><\/li><li><a href=\"#Docker_run_command_on_container\"><span class=\"toc_number toc_depth_1\">7<\/span> Docker run command on container<\/a><\/li><li><a href=\"#Docker_destroy_all_Containers_and_Images\"><span class=\"toc_number toc_depth_1\">8<\/span> Docker destroy all Containers and Images<\/a><\/li><li><a href=\"#Get_a_shell_on_a_running_container\"><span class=\"toc_number toc_depth_1\">9<\/span> Get a shell on a running container<\/a><\/li><li><a href=\"#Docker_save_image\"><span class=\"toc_number toc_depth_1\">10<\/span> Docker save image<\/a><\/li><li><a href=\"#Docker_import_saved_image\"><span class=\"toc_number toc_depth_1\">11<\/span> Docker import saved image<\/a><\/li><\/ul><\/div>\n<h2><span id=\"List_available_subcommands\">List available subcommands<\/span><\/h2>\n<pre lang=\"bash\">\r\ndocker\r\n<\/pre>\n<h2><span id=\"Display_system-wide_information\">Display system-wide information<\/span><\/h2>\n<pre lang=\"bash\">\r\ndocker info\r\n<\/pre>\n<h2><span id=\"List_the_images_that_have_been_downloaded_to_your_computer\">List the images that have been downloaded to your computer<\/span><\/h2>\n<pre lang=\"bash\">\r\ndocker images\r\n<\/pre>\n<h2><span id=\"List_active_containers\">List active containers<\/span><\/h2>\n<pre lang=\"bash\">\r\ndocker ps\r\n<\/pre>\n<h2><span id=\"List_all_actives_and_inactives_containers\">List all  (actives and inactives) containers <\/span><\/h2>\n<pre lang=\"bash\">\r\ndocker ps -a\r\n<\/pre>\n<h2><span id=\"Docker_remove_image\">Docker remove image<\/span><\/h2>\n<pre lang=\"bash\">\r\ndocker rmi centos:latest\r\n<\/pre>\n<p>Note : you can see the image:tag list using the command &#8216;docker images&#8217;<\/p>\n<h2><span id=\"Docker_run_command_on_container\">Docker run command on container<\/span><\/h2>\n<pre lang=\"bash\">\r\n#print debian \/etc\/issue\r\ndocker run debian cat \/etc\/issue\r\n<\/pre>\n<h2><span id=\"Docker_destroy_all_Containers_and_Images\">Docker destroy all Containers and Images<\/span><\/h2>\n<pre lang=\"bash\">\r\n# Stop all containers\r\ndocker stop $(docker ps -a -q)\r\n# Delete all containers\r\ndocker rm $(docker ps -a -q)\r\n# Delete all images\r\ndocker rmi $(docker images -q)\r\n<\/pre>\n<h2><span id=\"Get_a_shell_on_a_running_container\">Get a shell on a running container<\/span><\/h2>\n<pre lang=\"bash\">\r\n# by id\r\ndocker exec -i -t df571832c97c \/bin\/bash\r\n\r\n# by name\r\ndocker exec -i -t prettyname \/bin\/bash\r\n<\/pre>\n<h2><span id=\"Docker_save_image\">Docker save image<\/span><\/h2>\n<pre lang=\"bash\">\r\ndocker save mariadb -o \/opt\/docker\/mysavedimagesql\r\n<\/pre>\n<h2><span id=\"Docker_import_saved_image\">Docker import saved image<\/span><\/h2>\n<pre lang=\"bash\">\r\ndocker import \/opt\/docker\/mysavedimagesql\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Contents1 List available subcommands2 Display system-wide information3 List the images that have been downloaded to your computer4 List active containers5 List all (actives and inactives) containers 6 Docker remove image7 Docker run command on container8 Docker destroy all Containers and Images9 Get a shell on a running container10 Docker save image11 Docker import saved image [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":1857,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1874","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blog.rabahi.net\/index.php?rest_route=\/wp\/v2\/pages\/1874","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.rabahi.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blog.rabahi.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blog.rabahi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.rabahi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1874"}],"version-history":[{"count":7,"href":"https:\/\/blog.rabahi.net\/index.php?rest_route=\/wp\/v2\/pages\/1874\/revisions"}],"predecessor-version":[{"id":1899,"href":"https:\/\/blog.rabahi.net\/index.php?rest_route=\/wp\/v2\/pages\/1874\/revisions\/1899"}],"up":[{"embeddable":true,"href":"https:\/\/blog.rabahi.net\/index.php?rest_route=\/wp\/v2\/pages\/1857"}],"wp:attachment":[{"href":"https:\/\/blog.rabahi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1874"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}