{"id":243,"date":"2016-02-26T17:11:24","date_gmt":"2016-02-26T15:11:24","guid":{"rendered":"http:\/\/www.systemcodegeeks.com\/?p=243"},"modified":"2016-02-19T05:31:08","modified_gmt":"2016-02-19T03:31:08","slug":"bash-completion-docker","status":"publish","type":"post","link":"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/","title":{"rendered":"Bash completion for Docker"},"content":{"rendered":"<p>When you interact a lot with command line tools, such as : <em>docker<\/em> , <em>docker-machine<\/em> and <em>docker-compose<\/em>, command line completion (using the tab key) is a must.<\/p>\n<p>Let\u2019s have a look at how to enable bash completion for those docker command line tools<\/p>\n<h2>Mac user ? install bash-completion<\/h2>\n<p>I suppose you already use brew on Mac to install additional packages; it\u2019s time to install bash-completion :<\/p>\n<pre class=\"brush:shell\">$ brew install bash-completion<\/pre>\n<h2>Bash completion for docker, docker-machine and docker-compose<\/h2>\n<p>Run those 3 commands :<\/p>\n<pre class=\"brush:shell\">$ wget https:\/\/raw.githubusercontent.com\/docker\/docker\/master\/contrib\/completion\/bash\/docker -O ~\/.docker-completion.sh<\/pre>\n<pre class=\"brush:shell\">$ wget https:\/\/raw.githubusercontent.com\/docker\/compose\/$(docker-compose --version | awk 'NR==1{print $NF}')\/contrib\/completion\/bash\/docker-compose -O ~\/.docker-compose-completion.sh<\/pre>\n<pre class=\"brush:shell\">$ wget https:\/\/raw.githubusercontent.com\/docker\/machine\/master\/contrib\/completion\/bash\/docker-machine.bash -O ~\/.docker-machine-completion.sh<\/pre>\n<p>and add the following to the end of your ~\/.bash_profile (or ~\/.bash_rc if running Linux) :<\/p>\n<pre class=\"brush:shell\">. ~\/.docker-completion.sh\r\n. ~\/.docker-machine-completion.sh\r\n. ~\/.docker-compose-completion.sh<\/pre>\n<p>Now source (if running Linux, source ~\/.bash_rc)<\/p>\n<pre class=\"brush:shell\">$ source ~\/.bash_profile<\/pre>\n<p>And enjoy tab\u2019ing :<\/p>\n<pre class=\"brush:shell\">$ docker\r\nattach   commit   create   diff     exec     help     images   info     kill     login    logs     pause    ps       push     restart  rmi      save     start    stop     top      version  wait\r\nbuild    cp       daemon   events   export   history  import   inspect  load     logout   network  port     pull     rename   rm       run      search   stats    tag      unpause  volume<\/pre>\n<pre class=\"brush:shell\">$ docker-compose\r\nbuild              kill               migrate-to-labels  port               pull               rm                 scale              stop               up\r\nhelp               logs               pause              ps                 restart            run                start              unpause            version<\/pre>\n<pre class=\"brush:shell\">$ docker-machine\r\nactive            create            help              ip                ls                restart           scp               start             stop              url\r\nconfig            env               inspect           kill              regenerate-certs  rm                ssh               status            upgrade<\/pre>\n<h2>Resources<\/h2>\n<ul>\n<li><a href=\"https:\/\/docs.docker.com\/compose\/completion\/\">docker-compose completion article on docker.com<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/docker\/machine\/tree\/master\/contrib\/completion\/bash\">docker-machine completion scripts on github<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/docker\/docker\/tree\/master\/contrib\/completion\">docker completion scripts on github<\/a><\/li>\n<\/ul>\n<div class=\"attribution\">\n<table>\n<tbody>\n<tr>\n<td><span class=\"reference\">Reference: <\/span><\/td>\n<td><a href=\"http:\/\/blog.dahanne.net\/2015\/11\/09\/bash-completion-for-docker\/\">Bash completion for Docker<\/a> from our <a href=\"http:\/\/www.systemcodegeeks.com\/join-us\/scg\/\">SCG partner<\/a> Anthony Dahanne at the <a href=\"http:\/\/blog.dahanne.net\/\">Anthony Dahanne&#8217;s blog<\/a> blog.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>When you interact a lot with command line tools, such as : docker , docker-machine and docker-compose, command line completion (using the tab key) is a must. Let\u2019s have a look at how to enable bash completion for those docker command line tools Mac user ? install bash-completion I suppose you already use brew on &hellip;<\/p>\n","protected":false},"author":3,"featured_media":185,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[42],"class_list":["post-243","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bash","tag-docker"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Bash completion for Docker - System Code Geeks - 2026<\/title>\n<meta name=\"description\" content=\"When you interact a lot with command line tools, such as : docker , docker-machine and docker-compose, command line completion (using the tab key) is a\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bash completion for Docker - System Code Geeks - 2026\" \/>\n<meta property=\"og:description\" content=\"When you interact a lot with command line tools, such as : docker , docker-machine and docker-compose, command line completion (using the tab key) is a\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/\" \/>\n<meta property=\"og:site_name\" content=\"System Code Geeks\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/systemcodegeeks\" \/>\n<meta property=\"article:published_time\" content=\"2016-02-26T15:11:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/bash-logo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"150\" \/>\n\t<meta property=\"og:image:height\" content=\"150\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Anthony Dahanne\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@anthonydahanne\" \/>\n<meta name=\"twitter:site\" content=\"@systemcodegeeks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Anthony Dahanne\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/\"},\"author\":{\"name\":\"Anthony Dahanne\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/05972bef0fec6f635bc9495a7612be89\"},\"headline\":\"Bash completion for Docker\",\"datePublished\":\"2016-02-26T15:11:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/\"},\"wordCount\":142,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/bash-logo.jpg\",\"keywords\":[\"Docker\"],\"articleSection\":[\"BASH\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/\",\"url\":\"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/\",\"name\":\"Bash completion for Docker - System Code Geeks - 2026\",\"isPartOf\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/bash-logo.jpg\",\"datePublished\":\"2016-02-26T15:11:24+00:00\",\"description\":\"When you interact a lot with command line tools, such as : docker , docker-machine and docker-compose, command line completion (using the tab key) is a\",\"breadcrumb\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/#primaryimage\",\"url\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/bash-logo.jpg\",\"contentUrl\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/bash-logo.jpg\",\"width\":150,\"height\":150},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.systemcodegeeks.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Shell Scripting\",\"item\":\"https:\/\/www.systemcodegeeks.com\/category\/shell-scripting\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"BASH\",\"item\":\"https:\/\/www.systemcodegeeks.com\/category\/shell-scripting\/bash\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Bash completion for Docker\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#website\",\"url\":\"https:\/\/www.systemcodegeeks.com\/\",\"name\":\"System Code Geeks\",\"description\":\"Operating System Developers Resource Center\",\"publisher\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.systemcodegeeks.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#organization\",\"name\":\"Exelixis Media P.C.\",\"url\":\"https:\/\/www.systemcodegeeks.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"contentUrl\":\"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png\",\"width\":864,\"height\":246,\"caption\":\"Exelixis Media P.C.\"},\"image\":{\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/systemcodegeeks\",\"https:\/\/x.com\/systemcodegeeks\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/05972bef0fec6f635bc9495a7612be89\",\"name\":\"Anthony Dahanne\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/47b8309e680b8610ffb6b61bcc16ac8bec317372a9af910c619fc2b93c50fe70?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/47b8309e680b8610ffb6b61bcc16ac8bec317372a9af910c619fc2b93c50fe70?s=96&d=mm&r=g\",\"caption\":\"Anthony Dahanne\"},\"description\":\"Anthony Dahanne is a Java software developer for 8 years, his favorite topics are Android, building tools, Continuous Integration and, of course, core Java development. Working for Terracotta, he currently implements the REST management interface for EhCache.\",\"sameAs\":[\"http:\/\/blog.dahanne.net\/\",\"https:\/\/www.linkedin.com\/in\/anthonydahanne\",\"https:\/\/x.com\/anthonydahanne\"],\"url\":\"https:\/\/www.systemcodegeeks.com\/author\/anthony-dahanne\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bash completion for Docker - System Code Geeks - 2026","description":"When you interact a lot with command line tools, such as : docker , docker-machine and docker-compose, command line completion (using the tab key) is a","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/","og_locale":"en_US","og_type":"article","og_title":"Bash completion for Docker - System Code Geeks - 2026","og_description":"When you interact a lot with command line tools, such as : docker , docker-machine and docker-compose, command line completion (using the tab key) is a","og_url":"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/","og_site_name":"System Code Geeks","article_publisher":"https:\/\/www.facebook.com\/systemcodegeeks","article_published_time":"2016-02-26T15:11:24+00:00","og_image":[{"width":150,"height":150,"url":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/bash-logo.jpg","type":"image\/jpeg"}],"author":"Anthony Dahanne","twitter_card":"summary_large_image","twitter_creator":"@anthonydahanne","twitter_site":"@systemcodegeeks","twitter_misc":{"Written by":"Anthony Dahanne","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/#article","isPartOf":{"@id":"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/"},"author":{"name":"Anthony Dahanne","@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/05972bef0fec6f635bc9495a7612be89"},"headline":"Bash completion for Docker","datePublished":"2016-02-26T15:11:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/"},"wordCount":142,"commentCount":1,"publisher":{"@id":"https:\/\/www.systemcodegeeks.com\/#organization"},"image":{"@id":"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/#primaryimage"},"thumbnailUrl":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/bash-logo.jpg","keywords":["Docker"],"articleSection":["BASH"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/","url":"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/","name":"Bash completion for Docker - System Code Geeks - 2026","isPartOf":{"@id":"https:\/\/www.systemcodegeeks.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/#primaryimage"},"image":{"@id":"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/#primaryimage"},"thumbnailUrl":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/bash-logo.jpg","datePublished":"2016-02-26T15:11:24+00:00","description":"When you interact a lot with command line tools, such as : docker , docker-machine and docker-compose, command line completion (using the tab key) is a","breadcrumb":{"@id":"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/#primaryimage","url":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/bash-logo.jpg","contentUrl":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2016\/01\/bash-logo.jpg","width":150,"height":150},{"@type":"BreadcrumbList","@id":"https:\/\/www.systemcodegeeks.com\/shell-scripting\/bash\/bash-completion-docker\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.systemcodegeeks.com\/"},{"@type":"ListItem","position":2,"name":"Shell Scripting","item":"https:\/\/www.systemcodegeeks.com\/category\/shell-scripting\/"},{"@type":"ListItem","position":3,"name":"BASH","item":"https:\/\/www.systemcodegeeks.com\/category\/shell-scripting\/bash\/"},{"@type":"ListItem","position":4,"name":"Bash completion for Docker"}]},{"@type":"WebSite","@id":"https:\/\/www.systemcodegeeks.com\/#website","url":"https:\/\/www.systemcodegeeks.com\/","name":"System Code Geeks","description":"Operating System Developers Resource Center","publisher":{"@id":"https:\/\/www.systemcodegeeks.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.systemcodegeeks.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.systemcodegeeks.com\/#organization","name":"Exelixis Media P.C.","url":"https:\/\/www.systemcodegeeks.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","contentUrl":"https:\/\/www.systemcodegeeks.com\/wp-content\/uploads\/2022\/06\/exelixis-logo.png","width":864,"height":246,"caption":"Exelixis Media P.C."},"image":{"@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/systemcodegeeks","https:\/\/x.com\/systemcodegeeks"]},{"@type":"Person","@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/05972bef0fec6f635bc9495a7612be89","name":"Anthony Dahanne","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.systemcodegeeks.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/47b8309e680b8610ffb6b61bcc16ac8bec317372a9af910c619fc2b93c50fe70?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/47b8309e680b8610ffb6b61bcc16ac8bec317372a9af910c619fc2b93c50fe70?s=96&d=mm&r=g","caption":"Anthony Dahanne"},"description":"Anthony Dahanne is a Java software developer for 8 years, his favorite topics are Android, building tools, Continuous Integration and, of course, core Java development. Working for Terracotta, he currently implements the REST management interface for EhCache.","sameAs":["http:\/\/blog.dahanne.net\/","https:\/\/www.linkedin.com\/in\/anthonydahanne","https:\/\/x.com\/anthonydahanne"],"url":"https:\/\/www.systemcodegeeks.com\/author\/anthony-dahanne\/"}]}},"_links":{"self":[{"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/posts\/243","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/comments?post=243"}],"version-history":[{"count":0,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/posts\/243\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/media\/185"}],"wp:attachment":[{"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/media?parent=243"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/categories?post=243"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.systemcodegeeks.com\/wp-json\/wp\/v2\/tags?post=243"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}