{"id":49,"date":"2024-01-24T12:25:46","date_gmt":"2024-01-24T12:25:46","guid":{"rendered":"https:\/\/blog.sagarra.net\/?p=49"},"modified":"2025-01-08T13:27:38","modified_gmt":"2025-01-08T13:27:38","slug":"docker-compose","status":"publish","type":"post","link":"https:\/\/blog.sagarra.net\/?p=49","title":{"rendered":"Docker Compose"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"alignright size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/miro.medium.com\/v2\/resize:fit:453\/1*QVFjsW8gyIXeCUJucmK4XA.png\" alt=\"\" style=\"width:288px;height:auto\"\/><\/figure><\/div>\n\n\n<p><\/p>\n\n\n\n<p><em>cheatsheet<\/em> &#8211;&gt; <a href=\"https:\/\/devhints.io\/docker-compose\">https:\/\/devhints.io\/docker-compose<\/a><\/p>\n\n\n\n<p>Docker.com &#8211;&gt; <a href=\"https:\/\/docs.docker.com\/engine\/reference\/commandline\/compose\/\">https:\/\/docs.docker.com\/engine\/reference\/commandline\/compose\/<\/a><\/p>\n\n\n\n<p>Basics:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker compose ps \ndocker compose ps -a\ndocker compose -f docker-compose-test.yml ps\ndocker compose up\ndocker compose down<\/code><\/pre>\n\n\n\n<p>Spezific File and :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker compose -f docker-compose.yml &lt;service&gt;<\/code><\/pre>\n\n\n\n<p>Neues Bauen der Images:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>--build<\/code><\/pre>\n\n\n\n<p>Background -d<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker compose -f docker-compose-test.yml up -d<\/code><\/pre>\n\n\n\n<p>Log Output<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>docker compose logs &#91;OPTIONS] &#91;SERVICE...]\n<em>docker-compose logs -t -f --tail\n<\/em>docker compose -f docker-compose-test.yml logs -t -f<\/code><\/pre>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>cheatsheet &#8211;&gt; https:\/\/devhints.io\/docker-compose Docker.com &#8211;&gt; https:\/\/docs.docker.com\/engine\/reference\/commandline\/compose\/ Basics: Spezific File and : Neues Bauen der Images: Background -d Log Output<\/p>\n","protected":false},"author":1,"featured_media":10,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[3,4],"tags":[],"class_list":["post-49","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-coding","category-linux"],"_links":{"self":[{"href":"https:\/\/blog.sagarra.net\/index.php?rest_route=\/wp\/v2\/posts\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.sagarra.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.sagarra.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.sagarra.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.sagarra.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=49"}],"version-history":[{"count":3,"href":"https:\/\/blog.sagarra.net\/index.php?rest_route=\/wp\/v2\/posts\/49\/revisions"}],"predecessor-version":[{"id":54,"href":"https:\/\/blog.sagarra.net\/index.php?rest_route=\/wp\/v2\/posts\/49\/revisions\/54"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.sagarra.net\/index.php?rest_route=\/wp\/v2\/media\/10"}],"wp:attachment":[{"href":"https:\/\/blog.sagarra.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.sagarra.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.sagarra.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}