{"id":10760,"date":"2017-03-24T16:56:53","date_gmt":"2017-03-24T14:56:53","guid":{"rendered":"https:\/\/www.papaki.gr\/blog\/2017\/03\/24\/docker-love-and-birthday\/"},"modified":"2020-05-26T15:45:00","modified_gmt":"2020-05-26T13:45:00","slug":"docker-love-and-birthday-2","status":"publish","type":"post","link":"https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/","title":{"rendered":"Docker love, blooming &amp; growing!"},"content":{"rendered":"<p><a href=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/BlogImages-Docker2017.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-10678 size-full\" src=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/BlogImages-Docker2017.jpg\" alt=\"\" width=\"600\" height=\"399\" srcset=\"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/BlogImages-Docker2017.jpg 600w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/BlogImages-Docker2017-300x200.jpg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Parties can be dull, interesting, or just wow! If you have ever attended one of Docker\u2019s birthday parties, you already know they don\u2019t fit in any of the above descriptions.<\/p>\n<p><a href=\"https:\/\/www.meetup.com\/Docker-Crete\/events\/237604618\/\">Docker Birthday #4 Celebration &amp; Hands On<\/a> was hosted in <a href=\"https:\/\/www.facebook.com\/EnartiaVenue\/\">Enartia Venue<\/a> on Thursday 16th of March. Docker fans of Crete had the opportunity to learn, mentor, celebrate, eat cake, and take an epic #dockerselfie! Newcomer or not, people had the chance to meet and check the innovative open source software out.<\/p>\n<p>It has become a tradition for Docker and its awesome network of meetup organizers to host Docker Birthday meetup celebrations all over the world. This year <a href=\"https:\/\/blog.docker.com\/2017\/02\/announcing-docker-birthday-4-spreading-docker-love\/\">4th Docker\u2019s birthday<\/a> was celebrated on its special week, from the 13th to the 19th of March, in 154 different cities, giving the opportunity to attendees of all levels to <a href=\"https:\/\/twitter.com\/hashtag\/learndocker\">#learndocker<\/a>. Docker was excited to provide labs and challenges at these events, so all users of this software have the chance to meet, talk and work with each other.<\/p>\n<figure id=\"attachment_10636\" aria-describedby=\"caption-attachment-10636\" style=\"width: 716px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/Screenshot-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-10636 size-full\" src=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/Screenshot-1.png\" alt=\"\" width=\"716\" height=\"504\" srcset=\"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/Screenshot-1.png 716w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/Screenshot-1-300x211.png 300w\" sizes=\"auto, (max-width: 716px) 100vw, 716px\" \/><\/a><figcaption id=\"caption-attachment-10636\" class=\"wp-caption-text\">154 cities around the world celebrate Docker&#8217;s Birthday!<\/figcaption><\/figure>\n<p><span style=\"font-weight: 400;\">Every year our love for <a href=\"https:\/\/www.docker.com\/\">Docker<\/a> grows more and more, that\u2019s why we decided to voluntarily organize for a second time this different tech party. Advanced and expert community members were also invited to join as mentors to help attendees understand how Docker works, and what are its benefits.<\/span><\/p>\n<p>Thursday evening, 16th of March, everything was set up in Enartia and we were dressed up with our docker\u2019s T-shirts, ready to meet our guests. People came to our premises and when showed around, we gathered to get this party started.<\/p>\n<figure id=\"attachment_10650\" aria-describedby=\"caption-attachment-10650\" style=\"width: 600px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/600_459161645.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-10650 size-full\" src=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/600_459161645.jpeg\" alt=\"\" width=\"600\" height=\"450\" srcset=\"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/600_459161645.jpeg 600w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/600_459161645-300x225.jpeg 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-10650\" class=\"wp-caption-text\">Dockers ready to party!<\/figcaption><\/figure>\n<p>We were welcomed by Frank Maounis, co-founder of Enartia and then Antonis Chariton, Thanassis Zografos and Rafael Troulakis, our mentors introduced Docker to us.<\/p>\n<figure id=\"attachment_10704\" aria-describedby=\"caption-attachment-10704\" style=\"width: 960px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/blog2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-10704 size-full\" src=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/blog2.jpg\" alt=\"\" width=\"960\" height=\"640\" srcset=\"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog2.jpg 960w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog2-300x200.jpg 300w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog2-768x512.jpg 768w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog2-670x446.jpg 670w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog2-900x600.jpg 900w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/a><figcaption id=\"caption-attachment-10704\" class=\"wp-caption-text\">We were welcomed warmly by Frank<\/figcaption><\/figure>\n<p>They gave us some basic information about the platform, explained certain points and keywords, necessary skills for the workshop that was about to begin.<\/p>\n<figure id=\"attachment_10706\" aria-describedby=\"caption-attachment-10706\" style=\"width: 960px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/blog3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-10706 size-full\" src=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/blog3.jpg\" alt=\"\" width=\"960\" height=\"640\" srcset=\"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog3.jpg 960w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog3-300x200.jpg 300w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog3-768x512.jpg 768w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog3-670x446.jpg 670w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog3-900x600.jpg 900w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/a><figcaption id=\"caption-attachment-10706\" class=\"wp-caption-text\">Our mentors explained how docker works<\/figcaption><\/figure>\n<p>In this meetup, we had a lot of hands-on, so our attendees came prepared to get their hands dirty by learning docker. They came \u201carmed\u201d with their laptops, ready to achieve new levels, to code and command. There were three different tasks to accomplish, according to different levels of the participants (beginner &#8211; intermediate &#8211; advanced).<\/p>\n<figure id=\"attachment_10708\" aria-describedby=\"caption-attachment-10708\" style=\"width: 1008px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/rsz_1highres_459166374.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-10708 size-full\" src=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/rsz_1highres_459166374.jpg\" alt=\"\" width=\"1008\" height=\"756\" srcset=\"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/rsz_1highres_459166374.jpg 1008w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/rsz_1highres_459166374-300x225.jpg 300w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/rsz_1highres_459166374-768x576.jpg 768w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/rsz_1highres_459166374-900x675.jpg 900w\" sizes=\"auto, (max-width: 1008px) 100vw, 1008px\" \/><\/a><figcaption id=\"caption-attachment-10708\" class=\"wp-caption-text\">Hands-on Session ongoing!<\/figcaption><\/figure>\n<p>People who were not already familiar with Docker would be introduced to it by the mentors, who were always around to explain, answer questions and give advice.<\/p>\n<figure id=\"attachment_10710\" aria-describedby=\"caption-attachment-10710\" style=\"width: 960px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/blog5.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-10710 size-full\" src=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/blog5.jpg\" alt=\"\" width=\"960\" height=\"640\" srcset=\"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog5.jpg 960w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog5-300x200.jpg 300w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog5-768x512.jpg 768w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog5-670x446.jpg 670w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog5-900x600.jpg 900w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/a><figcaption id=\"caption-attachment-10710\" class=\"wp-caption-text\">Getting help from our mentor Rafail<\/figcaption><\/figure>\n<p>After two hours of coding, it was about time to get our lost energy back, by eating the delicious birthday cake.<\/p>\n<p><a href=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/blog6.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-10712\" src=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/blog6.jpg\" alt=\"\" width=\"960\" height=\"640\" srcset=\"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog6.jpg 960w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog6-300x200.jpg 300w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog6-768x512.jpg 768w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog6-670x446.jpg 670w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog6-900x600.jpg 900w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>A fruitful meetup was about to end and when we blew the four birthday candles everyone wished that Docker would continue to evolve and grow, providing us a safe place to build, run, share and test our apps.<\/p>\n<figure id=\"attachment_10714\" aria-describedby=\"caption-attachment-10714\" style=\"width: 960px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/blog7.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-10714 size-full\" src=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/blog7.jpg\" alt=\"\" width=\"960\" height=\"643\" srcset=\"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog7.jpg 960w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog7-300x201.jpg 300w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog7-768x514.jpg 768w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/blog7-900x603.jpg 900w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/a><figcaption id=\"caption-attachment-10714\" class=\"wp-caption-text\">Happy Birthday Docker!<\/figcaption><\/figure>\n<p>The invitation is always open to all of you who love technology and want to try new things that can make their job a piece of cake! :p Even if you are a newcomer to the community or an advanced user, you can participate in Docker\u2019s meetups, explore its potentials depending on your needs and learn something new about Docker in a fun and inviting way.<br \/>\nI am sure you will find a <a href=\"https:\/\/www.docker.com\/community\/meetup-groups\">Docker meetup<\/a> around your place!<\/p>\n<h2><strong>How can you use Docker?<\/strong><\/h2>\n<h3>If you are Developer<\/h3>\n<p><a href=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/dockerpostImg1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-10696\" src=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/dockerpostImg1.jpg\" alt=\"\" width=\"603\" height=\"198\" srcset=\"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/dockerpostImg1.jpg 603w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/dockerpostImg1-300x99.jpg 300w\" sizes=\"auto, (max-width: 603px) 100vw, 603px\" \/><\/a><\/p>\n<p>One of the benefits you will have, if you choose to use Docker, is that you don\u2019t have to install and configure complex databases or worry about switching between incompatible language toolchain versions. Easy and fast, you can build, test, debug and deploy Linux and Windows Server container apps written in any programming language. Docker will help you eliminate \u201cworks on my machine\u201d problems when collaborating on code with co-workers. It will give you, an awesome developer experience, as when an app is dockerized, that complexity is pushed into containers that are easily built, shared and run. Also, you can save a lot of time as it automates the repetitive tasks of setting up and configuring development environments so you can invest your time, only on what matters the most: building great software.<\/p>\n<h3>If you are System Administrator \/DevOps<\/h3>\n<p><a href=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/dockerpostImg2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-10698\" src=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/dockerpostImg2.jpg\" alt=\"\" width=\"603\" height=\"198\" srcset=\"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/dockerpostImg2.jpg 603w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/dockerpostImg2-300x99.jpg 300w\" sizes=\"auto, (max-width: 603px) 100vw, 603px\" \/><\/a><\/p>\n<p>You can use Docker to run and manage apps side-by-side in isolated containers to get better compute density. It streamlines software delivery and guarantees that apps will work the same everywhere. Docker containers spin up and down in seconds, making the scale-up procedure easy and fast. You can build, manage, and distribute Docker images in secure Docker Registries, located on-premises or in the cloud. Image updates, configuration changes, and build history are automatically synchronized across the organization.<br \/>\nWith Docker images, the entire stack and configuration is part of the image, and there\u2019s no need to configure host environments other than installing Docker. Teams using Docker know that their images will work the same in development, staging, and production. New features and fixes get to customers quickly without surprises or downtime. Last but not least, Docker Content Trust and built-in security ensure that the right code is available to the right people at the right time.<\/p>\n<h3>If you run an Enterprise<\/h3>\n<p><a href=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/dockerpostImg3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-10700\" src=\"https:\/\/www.papaki.gr\/blog\/wp-content\/uploads\/2017\/03\/dockerpostImg3.jpg\" alt=\"\" width=\"603\" height=\"198\" srcset=\"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/dockerpostImg3.jpg 603w, https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/dockerpostImg3-300x99.jpg 300w\" sizes=\"auto, (max-width: 603px) 100vw, 603px\" \/><\/a><\/p>\n<p>Docker is at the heart of a modern app platform, bridging developer and IT, Linux and Windows. Docker works in the cloud just as well as on-premise; and supports both traditional and microservices architectures. Use Docker to build agile software delivery pipelines to ship new features faster, more securely and with confidence for both Linux and Windows Server apps. New features can be released (and rolled back in case of problems) frequently to quickly address customer needs.From private data centers to public cloud infrastructure, it allows apps to be fully portable from one infrastructure to another without rewriting code. Docker sets enterprises on the path to digital transformation by enabling all apps to be agile, cloud-ready and secure at optimal costs.<\/p>\n<p>Now that we learn how we can use this innovative open source software, it is time to give you some tips, from our mentor, Antonios Chariton, for those who are starting now to use Docker.<\/p>\n<h2 style=\"text-align: left;\"><strong>6 Useful Docker tips<\/strong><\/h2>\n<h3>1. Automatic builds with GitHub and DockerHub<\/h3>\n<p>Uploading every time a new Docker Image might take a while. Thanks to Github and DockerHub this can be an automatic procedure and save you a lot of time. When you commit, DockerHub can download the code for you, build a new image and after that, you can run it fast on your servers, which have a high-speed connection.<\/p>\n<h3>2. Don\u2019t take for granted, that your containers are permanent.<\/h3>\n<p>Most advantages of the Docker-related applications designed with the logic that a container can be closed, open and transferred from server to server at any time. For maximum functionality, you should not rely on the fact that those who run, will run unchanged forever. At any moment, they can be closed and opened again from the original Docker image.<\/p>\n<h3 style=\"text-align: left;\">3. Use a Control Panel Platform<\/h3>\n<p style=\"text-align: left;\">For your own convenience, you can use a control panel platform, which will leave to you only the main decisions. Some of the most popular are the <a href=\"http:\/\/rancher.com\/\">Rancher<\/a>, <a href=\"http:\/\/portainer.io\/\">Portainer<\/a> and <a href=\"https:\/\/kubernetes.io\/\">Kubernetes<\/a>.<\/p>\n<h3 style=\"text-align: left;\">4. Make your own base images<\/h3>\n<p>In case you have a lot of apps with the same base (same libraries, same programs, etc) you can create your own image which will enclose all these things that your apps have in common. And after you can use it for your apps. This will allow you to change just one feature in the future and all the changes will automatically reach to all your apps. Also, it helps not to forget a program at an x version or in another app.<\/p>\n<h3 style=\"text-align: left;\">5. Delete old containers and images<\/h3>\n<p style=\"text-align: left;\">The more you are using Docker, more containers and images will be saved on your disc, keeping useful space. One of the things you can do is to use this command <code>--rm<\/code>\u00a0 in every container you run only for once, in this way when it stops running, will be deleted immediately. In case you want to delete all the closed containers and images, you can use the following commands:\u00a0<code>docker rm $(docker ps -aq)<\/code>\u00a0and\u00a0<code>docker rmi $(docker images -q).<\/code><\/p>\n<p style=\"text-align: left;\">Warning: This will destroy all your images and containers and it will not be possible to restore them, so use them wisely!<\/p>\n<h3 style=\"text-align: left;\">6. Use ENV Variables to control your apps<\/h3>\n<p>A basic advantage that Docker gives you is flexibility. To avoid having configuration files, you can try to use environment variables wherever these are available. You can set them once for every service and every new container, thus whenever you run them, you will have access to them. If you want them to change during the execution, you will find helpful more advanced commands like <em><code>etcd<\/code><\/em>\u00a0.<\/p>\n<p>If you missed<strong> Docker Birthday # 4 Celebration &amp; Hands On<\/strong>, I hope you got an idea about what is going on when a whale has its birthday. Stay tuned to be the first to get in the next <a href=\"https:\/\/www.meetup.com\/Docker-Crete\/\" target=\"_blank\" rel=\"noopener noreferrer\">Docker Meetup<\/a>! Come to play and learn with the rest of the community more things about Docker! We will be glad to see you! :)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Parties can be dull, interesting, or just wow! If you have ever&#8230; <a class=\"text-colored text-underlined\" href=\"https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/\">\u03a0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1<\/a><\/p>\n","protected":false},"author":19,"featured_media":10678,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"mc4wp_mailchimp_campaign":[],"footnotes":""},"categories":[648],"tags":[],"coauthors":[3280],"class_list":["post-10760","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-our_news_en"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Docker love, blooming &amp; growing! | Papaki Blog<\/title>\n<meta name=\"description\" content=\"A party can be boring, interesting or unique. Docker&#039;s birthday party is different and if you&#039;ve ever been to one you know why.\" \/>\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.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/\" \/>\n<meta property=\"og:locale\" content=\"el_GR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Docker \u03b1\u03b3\u03ac\u03c0\u03b7 -\u03c3\u03c5\u03bd\u03b5\u03c7\u03af\u03b6\u03b5\u03b9 \u03ba\u03b1\u03b9 \u03bc\u03b5\u03b3\u03b1\u03bb\u03ce\u03bd\u03b5\u03b9! | Papaki Blog\" \/>\n<meta property=\"og:description\" content=\"A party can be boring, interesting or unique. Docker&#039;s birthday party is different and if you&#039;ve ever been to one you know why.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Papaki Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Papaki\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-03-24T14:56:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-26T13:45:00+00:00\" \/>\n<meta name=\"author\" content=\"Natasa Kampouraki\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/en\\\/2017\\\/03\\\/24\\\/docker-love-and-birthday-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/en\\\/2017\\\/03\\\/24\\\/docker-love-and-birthday-2\\\/\"},\"author\":{\"name\":\"Natasa Kampouraki\",\"@id\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/#\\\/schema\\\/person\\\/d1b2067173aca9ba42e94a1cef71a018\"},\"headline\":\"Docker love, blooming &amp; growing!\",\"datePublished\":\"2017-03-24T14:56:53+00:00\",\"dateModified\":\"2020-05-26T13:45:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/en\\\/2017\\\/03\\\/24\\\/docker-love-and-birthday-2\\\/\"},\"wordCount\":1576,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/en\\\/2017\\\/03\\\/24\\\/docker-love-and-birthday-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/BlogImages-Docker2017.jpg\",\"articleSection\":[\"Our News\"],\"inLanguage\":\"el\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.papaki.com\\\/blog\\\/en\\\/2017\\\/03\\\/24\\\/docker-love-and-birthday-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/en\\\/2017\\\/03\\\/24\\\/docker-love-and-birthday-2\\\/\",\"url\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/en\\\/2017\\\/03\\\/24\\\/docker-love-and-birthday-2\\\/\",\"name\":\"Docker love, blooming & growing! | Papaki Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/en\\\/2017\\\/03\\\/24\\\/docker-love-and-birthday-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/en\\\/2017\\\/03\\\/24\\\/docker-love-and-birthday-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/BlogImages-Docker2017.jpg\",\"datePublished\":\"2017-03-24T14:56:53+00:00\",\"dateModified\":\"2020-05-26T13:45:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/#\\\/schema\\\/person\\\/d1b2067173aca9ba42e94a1cef71a018\"},\"description\":\"A party can be boring, interesting or unique. Docker's birthday party is different and if you've ever been to one you know why.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/en\\\/2017\\\/03\\\/24\\\/docker-love-and-birthday-2\\\/#breadcrumb\"},\"inLanguage\":\"el\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.papaki.com\\\/blog\\\/en\\\/2017\\\/03\\\/24\\\/docker-love-and-birthday-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"el\",\"@id\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/en\\\/2017\\\/03\\\/24\\\/docker-love-and-birthday-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/BlogImages-Docker2017.jpg\",\"contentUrl\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/wp-content\\\/uploads\\\/2017\\\/03\\\/BlogImages-Docker2017.jpg\",\"width\":600,\"height\":399,\"caption\":\"docker birthday\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/en\\\/2017\\\/03\\\/24\\\/docker-love-and-birthday-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Our News\",\"item\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/en\\\/category\\\/our_news_en\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Docker love, blooming &amp; growing!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/\",\"name\":\"Papaki Blog\",\"description\":\"\u03a4o \u0392log \u03c4\u03bf\u03c5 Papaki \u03c6\u03c4\u03b9\u03ac\u03c7\u03c4\u03b7\u03ba\u03b5 \u03b3\u03b9\u03b1 \u03c3\u03ad\u03bd\u03b1! \u0386\u03c1\u03b8\u03c1\u03b1 \u03b3\u03b5\u03bc\u03ac\u03c4\u03b1 \u03bd\u03ad\u03b1, \u03c7\u03c1\u03ae\u03c3\u03b9\u03bc\u03b5\u03c2 \u03c0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2 \u03ba\u03b1\u03b9 \u03c3\u03c5\u03bc\u03b2\u03bf\u03c5\u03bb\u03ad\u03c2, \u03b4\u03b7\u03bc\u03bf\u03c3\u03b9\u03b5\u03cd\u03bf\u03bd\u03c4\u03b1\u03b9 \u03c3\u03b5 \u03c4\u03b1\u03ba\u03c4\u03b9\u03ba\u03ae \u03b2\u03ac\u03c3\u03b7, \u03bc\u03b5 \u03c3\u03c4\u03cc\u03c7\u03bf \u03bd\u03b1 \u03c0\u03b1\u03c1\u03b1\u03bc\u03b5\u03af\u03bd\u03b5\u03b9\u03c2 happy online.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"el\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/#\\\/schema\\\/person\\\/d1b2067173aca9ba42e94a1cef71a018\",\"name\":\"Natasa Kampouraki\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"el\",\"@id\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/natassa.jpeg3a03380b3d911e17cf54e86302fa94ea\",\"url\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/natassa.jpeg\",\"contentUrl\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/natassa.jpeg\",\"caption\":\"Natasa Kampouraki\"},\"url\":\"https:\\\/\\\/www.papaki.com\\\/blog\\\/author\\\/natasa\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Docker love, blooming & growing! | Papaki Blog","description":"A party can be boring, interesting or unique. Docker's birthday party is different and if you've ever been to one you know why.","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.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/","og_locale":"el_GR","og_type":"article","og_title":"Docker \u03b1\u03b3\u03ac\u03c0\u03b7 -\u03c3\u03c5\u03bd\u03b5\u03c7\u03af\u03b6\u03b5\u03b9 \u03ba\u03b1\u03b9 \u03bc\u03b5\u03b3\u03b1\u03bb\u03ce\u03bd\u03b5\u03b9! | Papaki Blog","og_description":"A party can be boring, interesting or unique. Docker's birthday party is different and if you've ever been to one you know why.","og_url":"https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/","og_site_name":"Papaki Blog","article_publisher":"https:\/\/www.facebook.com\/Papaki\/","article_published_time":"2017-03-24T14:56:53+00:00","article_modified_time":"2020-05-26T13:45:00+00:00","author":"Natasa Kampouraki","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/#article","isPartOf":{"@id":"https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/"},"author":{"name":"Natasa Kampouraki","@id":"https:\/\/www.papaki.com\/blog\/#\/schema\/person\/d1b2067173aca9ba42e94a1cef71a018"},"headline":"Docker love, blooming &amp; growing!","datePublished":"2017-03-24T14:56:53+00:00","dateModified":"2020-05-26T13:45:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/"},"wordCount":1576,"commentCount":0,"image":{"@id":"https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/BlogImages-Docker2017.jpg","articleSection":["Our News"],"inLanguage":"el","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/","url":"https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/","name":"Docker love, blooming & growing! | Papaki Blog","isPartOf":{"@id":"https:\/\/www.papaki.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/#primaryimage"},"image":{"@id":"https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/BlogImages-Docker2017.jpg","datePublished":"2017-03-24T14:56:53+00:00","dateModified":"2020-05-26T13:45:00+00:00","author":{"@id":"https:\/\/www.papaki.com\/blog\/#\/schema\/person\/d1b2067173aca9ba42e94a1cef71a018"},"description":"A party can be boring, interesting or unique. Docker's birthday party is different and if you've ever been to one you know why.","breadcrumb":{"@id":"https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/#breadcrumb"},"inLanguage":"el","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/"]}]},{"@type":"ImageObject","inLanguage":"el","@id":"https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/#primaryimage","url":"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/BlogImages-Docker2017.jpg","contentUrl":"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2017\/03\/BlogImages-Docker2017.jpg","width":600,"height":399,"caption":"docker birthday"},{"@type":"BreadcrumbList","@id":"https:\/\/www.papaki.com\/blog\/en\/2017\/03\/24\/docker-love-and-birthday-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.papaki.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Our News","item":"https:\/\/www.papaki.com\/blog\/en\/category\/our_news_en\/"},{"@type":"ListItem","position":3,"name":"Docker love, blooming &amp; growing!"}]},{"@type":"WebSite","@id":"https:\/\/www.papaki.com\/blog\/#website","url":"https:\/\/www.papaki.com\/blog\/","name":"Papaki Blog","description":"\u03a4o \u0392log \u03c4\u03bf\u03c5 Papaki \u03c6\u03c4\u03b9\u03ac\u03c7\u03c4\u03b7\u03ba\u03b5 \u03b3\u03b9\u03b1 \u03c3\u03ad\u03bd\u03b1! \u0386\u03c1\u03b8\u03c1\u03b1 \u03b3\u03b5\u03bc\u03ac\u03c4\u03b1 \u03bd\u03ad\u03b1, \u03c7\u03c1\u03ae\u03c3\u03b9\u03bc\u03b5\u03c2 \u03c0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2 \u03ba\u03b1\u03b9 \u03c3\u03c5\u03bc\u03b2\u03bf\u03c5\u03bb\u03ad\u03c2, \u03b4\u03b7\u03bc\u03bf\u03c3\u03b9\u03b5\u03cd\u03bf\u03bd\u03c4\u03b1\u03b9 \u03c3\u03b5 \u03c4\u03b1\u03ba\u03c4\u03b9\u03ba\u03ae \u03b2\u03ac\u03c3\u03b7, \u03bc\u03b5 \u03c3\u03c4\u03cc\u03c7\u03bf \u03bd\u03b1 \u03c0\u03b1\u03c1\u03b1\u03bc\u03b5\u03af\u03bd\u03b5\u03b9\u03c2 happy online.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.papaki.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"el"},{"@type":"Person","@id":"https:\/\/www.papaki.com\/blog\/#\/schema\/person\/d1b2067173aca9ba42e94a1cef71a018","name":"Natasa Kampouraki","image":{"@type":"ImageObject","inLanguage":"el","@id":"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2019\/03\/natassa.jpeg3a03380b3d911e17cf54e86302fa94ea","url":"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2019\/03\/natassa.jpeg","contentUrl":"https:\/\/www.papaki.com\/blog\/wp-content\/uploads\/2019\/03\/natassa.jpeg","caption":"Natasa Kampouraki"},"url":"https:\/\/www.papaki.com\/blog\/author\/natasa\/"}]}},"_links":{"self":[{"href":"https:\/\/www.papaki.com\/blog\/wp-json\/wp\/v2\/posts\/10760","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.papaki.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.papaki.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.papaki.com\/blog\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.papaki.com\/blog\/wp-json\/wp\/v2\/comments?post=10760"}],"version-history":[{"count":4,"href":"https:\/\/www.papaki.com\/blog\/wp-json\/wp\/v2\/posts\/10760\/revisions"}],"predecessor-version":[{"id":17349,"href":"https:\/\/www.papaki.com\/blog\/wp-json\/wp\/v2\/posts\/10760\/revisions\/17349"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.papaki.com\/blog\/wp-json\/wp\/v2\/media\/10678"}],"wp:attachment":[{"href":"https:\/\/www.papaki.com\/blog\/wp-json\/wp\/v2\/media?parent=10760"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.papaki.com\/blog\/wp-json\/wp\/v2\/categories?post=10760"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.papaki.com\/blog\/wp-json\/wp\/v2\/tags?post=10760"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.papaki.com\/blog\/wp-json\/wp\/v2\/coauthors?post=10760"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}