{"id":205,"date":"2025-07-20T20:12:53","date_gmt":"2025-07-20T14:42:53","guid":{"rendered":"https:\/\/www.advaitss.co.in\/blogs\/?p=205"},"modified":"2025-07-29T15:15:10","modified_gmt":"2025-07-29T09:45:10","slug":"rsync-how-to-sync-between-docker-and-host-os","status":"publish","type":"post","link":"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/","title":{"rendered":"rsync : how to sync between docker and host os"},"content":{"rendered":"\n<p><code><a href=\"https:\/\/rsync.samba.org\/\">rsync<\/a><\/code> is the most effective utility&nbsp;for efficient file synchronization between your Docker container and the host operating system. With advancements in web development technologies, the way of deployments are also evolved over the period of time. If you are a newbie developer in docker containerization, then this article is for you. Below are the key methods and clear steps for the most common use cases of rsync.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/rsync.samba.org\/newrsynclogo.jpg\" alt=\"rsync\"\/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\"><strong>Prerequisites<\/strong> <strong>to follow this article<\/strong>:<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Both host and container must have&nbsp;<code>rsync<\/code>&nbsp;installed.<\/li>\n\n\n\n<li>The files or directories to be synchronized should not be in use (locked) during sync for best results.<\/li>\n\n\n\n<li>For certain approaches, you may need SSH access or open ports.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Method 1:<strong> Use Docker Volumes and Sync Inside the Container<\/strong> <strong>using rsync<\/strong><\/h2>\n\n\n\n<p>The simplest, most robust solution is to use a&nbsp;<strong>mounted Docker volume<\/strong>&nbsp;that is shared between the host and container and run&nbsp;<code>rsync<\/code>&nbsp;directly:<\/p>\n\n\n\n<p><strong>1. Mount a Host Directory:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>docker run -v \/host\/mydir:\/container\/mydir -it container_image<\/code><\/pre>\n\n\n\n<p><strong>2. From the host, push files into the container:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>rsync -av \/some\/source\/ \/host\/mydir\/<\/code><\/pre>\n\n\n\n<p><strong>3. From inside the container, pull\/update files:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>rsync -av \/container\/mydir\/ \/some\/dest\/<\/code><\/pre>\n\n\n\n<p><em>This method works instantly since the host and container share the same files via a mapped directory<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Method 2: <strong>Direct Host-Container Sync with&nbsp;<code>rsync<\/code>&nbsp;over&nbsp;<code>docker exec<\/code><\/strong><\/h2>\n\n\n\n<p>If you can&#8217;t use shared volumes, you can sync using&nbsp;<code>docker exec<\/code>:<\/p>\n\n\n\n<p><strong>1. Make sure&nbsp;<code>rsync<\/code>&nbsp;is installed in the container:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>docker exec container_name which rsync<\/code><\/pre>\n\n\n\n<p>If not, install it (e.g.,&nbsp;<code>apt update &amp;&amp; apt install rsync<\/code>&nbsp;for Debian-based images).<\/p>\n\n\n\n<p><strong>2. Sync host to container:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>rsync -av --progress \/local\/source\/ &lt;container_name&gt;:\/container\/destination\/<\/code><\/pre>\n\n\n\n<p>Since&nbsp;<code>rsync<\/code>&nbsp;cannot connect natively to containers, you can create a shell alias:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>alias drsync=\"docker exec -i container_name rsync\"<\/code><\/pre>\n\n\n\n<p>Then use:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>rsync -av \/local\/source\/ \/container\/destination\/<\/code><\/pre>\n\n\n\n<p><em>Note: This is a workaround and may need adjustment for complex setups<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>&nbsp;Use&nbsp;<code>rsync<\/code>&nbsp;Over SSH Between Host and Container<\/strong><\/h2>\n\n\n\n<p>Set up an SSH service in either the container or host (not generally recommended for short-lived containers):<\/p>\n\n\n\n<p><strong>Expose port 22<\/strong>&nbsp;from the container:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker run -p 2222:22 -it container_image<\/code><\/pre>\n\n\n\n<p><strong>From the host:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rsync -av -e \"ssh -p 2222\" \/local\/source\/ user@localhost:\/container\/destination\/<\/code><\/pre>\n\n\n\n<p><strong>From the container to host (if SSH on host):<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>rsync -av -e \"ssh\" \/container\/source\/ user@host_ip:\/host\/dest\/<\/code><\/pre>\n\n\n\n<p><em>This method allows standard rsync over a network protocol<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>rsync Points To<\/strong> <strong>Remember:<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use Docker volumes and host-based&nbsp;<code>rsync<\/code>&nbsp;for most predictable syncing.<\/li>\n\n\n\n<li>Using&nbsp;<code>docker cp<\/code>&nbsp;for quick, full directory copy is possible, but it does not offer incremental\/differential sync.<\/li>\n\n\n\n<li>Two-way sync requires careful scripting or volume management to avoid file conflicts.<\/li>\n<\/ul>\n\n\n\n<p><strong>Summary:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>For most development purposes, use Docker volumes with&nbsp;<code>rsync<\/code>&nbsp;running on the host for maximum efficiency and simplicity.<\/li>\n\n\n\n<li>When direct volume usage is not possible, set up&nbsp;<code>rsync<\/code>&nbsp;with&nbsp;<code>docker exec<\/code>&nbsp;or SSH as appropriate to your setup.<\/li>\n<\/ul>\n\n\n\n<p>Always ensure&nbsp;<code>rsync<\/code>&nbsp;is installed on both endpoints you are synchronizing<\/p>\n","protected":false},"excerpt":{"rendered":"<p>rsync is the most effective utility&nbsp;for efficient file synchronization between your Docker container and the host operating system. With advancements in web development technologies, the way of deployments are also evolved over the period of time. If you are a newbie developer in docker containerization, then this article is for you. Below are the key &#8230; <a title=\"rsync : how to sync between docker and host os\" class=\"read-more\" href=\"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/\" aria-label=\"Read more about rsync : how to sync between docker and host os\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":215,"comment_status":"open","ping_status":"closed","sticky":true,"template":"","format":"standard","meta":{"footnotes":""},"categories":[40,4,55],"tags":[85,84,83,82,86],"class_list":["post-205","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-open-source-and-linux","category-software","category-web-development-blogs","tag-containerization","tag-containers","tag-docker","tag-rsync","tag-syncing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>rsync : how to sync between docker and host os Blogs<\/title>\n<meta name=\"description\" content=\"rsync is an ultimate tool to sync data between docker container and host os. This blog dives into different methods of achieving the purpose.\" \/>\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.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"rsync : how to sync between docker and host os Blogs\" \/>\n<meta property=\"og:description\" content=\"rsync is an ultimate tool to sync data between docker container and host os. This blog dives into different methods of achieving the purpose.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/\" \/>\n<meta property=\"og:site_name\" content=\"Blogs\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/advaitsoftsol\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-20T14:42:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-29T09:45:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.advaitss.co.in\/blogs\/wp-content\/uploads\/2025\/07\/newrsynclogo.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"320\" \/>\n\t<meta property=\"og:image:height\" content=\"200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"abhinav\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SoftwareAdvait\" \/>\n<meta name=\"twitter:site\" content=\"@SoftwareAdvait\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"abhinav\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/\"},\"author\":{\"name\":\"abhinav\",\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/#\/schema\/person\/acc9291ac918c0e83b7673064bae3ec1\"},\"headline\":\"rsync : how to sync between docker and host os\",\"datePublished\":\"2025-07-20T14:42:53+00:00\",\"dateModified\":\"2025-07-29T09:45:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/\"},\"wordCount\":419,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.advaitss.co.in\/blogs\/wp-content\/uploads\/2025\/07\/newrsynclogo.jpg\",\"keywords\":[\"containerization\",\"containers\",\"docker\",\"rsync\",\"syncing\"],\"articleSection\":[\"Open Source and Linux\",\"Software\",\"Web development Blogs\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/\",\"url\":\"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/\",\"name\":\"rsync : how to sync between docker and host os Blogs\",\"isPartOf\":{\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.advaitss.co.in\/blogs\/wp-content\/uploads\/2025\/07\/newrsynclogo.jpg\",\"datePublished\":\"2025-07-20T14:42:53+00:00\",\"dateModified\":\"2025-07-29T09:45:10+00:00\",\"description\":\"rsync is an ultimate tool to sync data between docker container and host os. This blog dives into different methods of achieving the purpose.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/#primaryimage\",\"url\":\"https:\/\/www.advaitss.co.in\/blogs\/wp-content\/uploads\/2025\/07\/newrsynclogo.jpg\",\"contentUrl\":\"https:\/\/www.advaitss.co.in\/blogs\/wp-content\/uploads\/2025\/07\/newrsynclogo.jpg\",\"width\":320,\"height\":200,\"caption\":\"rsync logo\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.advaitss.co.in\/blogs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"rsync : how to sync between docker and host os\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/#website\",\"url\":\"https:\/\/www.advaitss.co.in\/blogs\/\",\"name\":\"Blogs\",\"description\":\"Blogs that empower you\",\"publisher\":{\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.advaitss.co.in\/blogs\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/#organization\",\"name\":\"Blogs\",\"url\":\"https:\/\/www.advaitss.co.in\/blogs\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.advaitss.co.in\/blogs\/wp-content\/uploads\/2022\/06\/advait_logo_mini.png\",\"contentUrl\":\"https:\/\/www.advaitss.co.in\/blogs\/wp-content\/uploads\/2022\/06\/advait_logo_mini.png\",\"width\":154,\"height\":44,\"caption\":\"Blogs\"},\"image\":{\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/advaitsoftsol\",\"https:\/\/x.com\/SoftwareAdvait\",\"https:\/\/www.linkedin.com\/company\/advait-software-solutions\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/#\/schema\/person\/acc9291ac918c0e83b7673064bae3ec1\",\"name\":\"abhinav\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.advaitss.co.in\/blogs\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ee4ccbe299555553a0c16bc52f19597422866c681c7b8a21ec46d767e6f0acf3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ee4ccbe299555553a0c16bc52f19597422866c681c7b8a21ec46d767e6f0acf3?s=96&d=mm&r=g\",\"caption\":\"abhinav\"},\"sameAs\":[\"https:\/\/advaitss.co.in\/blogs\"],\"url\":\"https:\/\/www.advaitss.co.in\/blogs\/author\/abhinav\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"rsync : how to sync between docker and host os Blogs","description":"rsync is an ultimate tool to sync data between docker container and host os. This blog dives into different methods of achieving the purpose.","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.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/","og_locale":"en_US","og_type":"article","og_title":"rsync : how to sync between docker and host os Blogs","og_description":"rsync is an ultimate tool to sync data between docker container and host os. This blog dives into different methods of achieving the purpose.","og_url":"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/","og_site_name":"Blogs","article_publisher":"https:\/\/www.facebook.com\/advaitsoftsol","article_published_time":"2025-07-20T14:42:53+00:00","article_modified_time":"2025-07-29T09:45:10+00:00","og_image":[{"width":320,"height":200,"url":"https:\/\/www.advaitss.co.in\/blogs\/wp-content\/uploads\/2025\/07\/newrsynclogo.jpg","type":"image\/jpeg"}],"author":"abhinav","twitter_card":"summary_large_image","twitter_creator":"@SoftwareAdvait","twitter_site":"@SoftwareAdvait","twitter_misc":{"Written by":"abhinav","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/#article","isPartOf":{"@id":"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/"},"author":{"name":"abhinav","@id":"https:\/\/www.advaitss.co.in\/blogs\/#\/schema\/person\/acc9291ac918c0e83b7673064bae3ec1"},"headline":"rsync : how to sync between docker and host os","datePublished":"2025-07-20T14:42:53+00:00","dateModified":"2025-07-29T09:45:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/"},"wordCount":419,"commentCount":0,"publisher":{"@id":"https:\/\/www.advaitss.co.in\/blogs\/#organization"},"image":{"@id":"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/#primaryimage"},"thumbnailUrl":"https:\/\/www.advaitss.co.in\/blogs\/wp-content\/uploads\/2025\/07\/newrsynclogo.jpg","keywords":["containerization","containers","docker","rsync","syncing"],"articleSection":["Open Source and Linux","Software","Web development Blogs"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/","url":"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/","name":"rsync : how to sync between docker and host os Blogs","isPartOf":{"@id":"https:\/\/www.advaitss.co.in\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/#primaryimage"},"image":{"@id":"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/#primaryimage"},"thumbnailUrl":"https:\/\/www.advaitss.co.in\/blogs\/wp-content\/uploads\/2025\/07\/newrsynclogo.jpg","datePublished":"2025-07-20T14:42:53+00:00","dateModified":"2025-07-29T09:45:10+00:00","description":"rsync is an ultimate tool to sync data between docker container and host os. This blog dives into different methods of achieving the purpose.","breadcrumb":{"@id":"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/#primaryimage","url":"https:\/\/www.advaitss.co.in\/blogs\/wp-content\/uploads\/2025\/07\/newrsynclogo.jpg","contentUrl":"https:\/\/www.advaitss.co.in\/blogs\/wp-content\/uploads\/2025\/07\/newrsynclogo.jpg","width":320,"height":200,"caption":"rsync logo"},{"@type":"BreadcrumbList","@id":"https:\/\/www.advaitss.co.in\/blogs\/rsync-how-to-sync-between-docker-and-host-os\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.advaitss.co.in\/blogs\/"},{"@type":"ListItem","position":2,"name":"rsync : how to sync between docker and host os"}]},{"@type":"WebSite","@id":"https:\/\/www.advaitss.co.in\/blogs\/#website","url":"https:\/\/www.advaitss.co.in\/blogs\/","name":"Blogs","description":"Blogs that empower you","publisher":{"@id":"https:\/\/www.advaitss.co.in\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.advaitss.co.in\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.advaitss.co.in\/blogs\/#organization","name":"Blogs","url":"https:\/\/www.advaitss.co.in\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.advaitss.co.in\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/www.advaitss.co.in\/blogs\/wp-content\/uploads\/2022\/06\/advait_logo_mini.png","contentUrl":"https:\/\/www.advaitss.co.in\/blogs\/wp-content\/uploads\/2022\/06\/advait_logo_mini.png","width":154,"height":44,"caption":"Blogs"},"image":{"@id":"https:\/\/www.advaitss.co.in\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/advaitsoftsol","https:\/\/x.com\/SoftwareAdvait","https:\/\/www.linkedin.com\/company\/advait-software-solutions"]},{"@type":"Person","@id":"https:\/\/www.advaitss.co.in\/blogs\/#\/schema\/person\/acc9291ac918c0e83b7673064bae3ec1","name":"abhinav","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.advaitss.co.in\/blogs\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ee4ccbe299555553a0c16bc52f19597422866c681c7b8a21ec46d767e6f0acf3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ee4ccbe299555553a0c16bc52f19597422866c681c7b8a21ec46d767e6f0acf3?s=96&d=mm&r=g","caption":"abhinav"},"sameAs":["https:\/\/advaitss.co.in\/blogs"],"url":"https:\/\/www.advaitss.co.in\/blogs\/author\/abhinav\/"}]}},"_links":{"self":[{"href":"https:\/\/www.advaitss.co.in\/blogs\/wp-json\/wp\/v2\/posts\/205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.advaitss.co.in\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.advaitss.co.in\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.advaitss.co.in\/blogs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.advaitss.co.in\/blogs\/wp-json\/wp\/v2\/comments?post=205"}],"version-history":[{"count":3,"href":"https:\/\/www.advaitss.co.in\/blogs\/wp-json\/wp\/v2\/posts\/205\/revisions"}],"predecessor-version":[{"id":208,"href":"https:\/\/www.advaitss.co.in\/blogs\/wp-json\/wp\/v2\/posts\/205\/revisions\/208"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.advaitss.co.in\/blogs\/wp-json\/wp\/v2\/media\/215"}],"wp:attachment":[{"href":"https:\/\/www.advaitss.co.in\/blogs\/wp-json\/wp\/v2\/media?parent=205"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.advaitss.co.in\/blogs\/wp-json\/wp\/v2\/categories?post=205"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.advaitss.co.in\/blogs\/wp-json\/wp\/v2\/tags?post=205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}