{"id":6112,"date":"2024-07-16T07:14:25","date_gmt":"2024-07-16T07:14:25","guid":{"rendered":"https:\/\/www.mixtile.com\/?page_id=6112"},"modified":"2024-07-17T06:25:11","modified_gmt":"2024-07-17T06:25:11","slug":"creating-docker-home-server","status":"publish","type":"page","link":"https:\/\/www.mixtile.com\/ja\/creating-docker-home-server\/","title":{"rendered":"Docker\u30db\u30fc\u30e0\u30b5\u30fc\u30d0\u30fc\u306e\u4f5c\u6210"},"content":{"rendered":"<section class=\"section\" id=\"section_303680783\">\n\t\t<div class=\"bg section-bg fill bg-fill\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\t<div class=\"is-border\"\n\t\tstyle=\"border-color:rgb(235, 235, 235);border-width:1px 0px 0px 0px;\">\n\t<\/div>\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n\n<div class=\"row\"  id=\"row-1121522894\">\n\n\n\t<div id=\"col-1713131548\" class=\"col medium-12 small-12 large-11\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n\t<div id=\"text-938956142\" class=\"text\">\n\t\t\n\n<h1 style=\"text-align: left;\"><span style=\"font-size: 160%;\"><strong><span style=\"font-weight: 600; color: #ffffff;\">Creating a Simple Docker Home Server<br \/>\non Ubuntu 22.04.4<\/span><\/strong><\/span><\/h1>\n\t\t\n<style>\n#text-938956142 {\n  font-size: 0.85rem;\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\n<style>\n#col-1713131548 > .col-inner {\n  padding: 0px 0px 0px 0px;\n  margin: 10px 0px -68px 0px;\n}\n@media (min-width:550px) {\n  #col-1713131548 > .col-inner {\n    padding: 0px 0px 0px 15px;\n  }\n}\n<\/style>\n\t<\/div>\n\n\t\n\n<\/div>\n\n\t\t<\/div>\n\n\t\t\n<style>\n#section_303680783 {\n  padding-top: 0px;\n  padding-bottom: 0px;\n  min-height: 400px;\n  background-color: rgb(246, 246, 246);\n}\n#section_303680783 .section-bg.bg-loaded {\n  background-image: url(https:\/\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-Evaluate-Banner-BG-Q6.jpg);\n}\n#section_303680783 .section-bg {\n  background-position: 50% 50%;\n}\n#section_303680783 .ux-shape-divider--top svg {\n  height: 150px;\n  --divider-top-width: 100%;\n}\n#section_303680783 .ux-shape-divider--bottom svg {\n  height: 150px;\n  --divider-width: 100%;\n}\n<\/style>\n\t<\/section>\n\t\n\t<section class=\"section\" id=\"section_1697559152\">\n\t\t<div class=\"bg section-bg fill bg-fill  bg-loaded\" >\n\n\t\t\t\n\t\t\t\n\t\t\t\n\n\t\t<\/div>\n\n\t\t\n\n\t\t<div class=\"section-content relative\">\n\t\t\t\n\n<div class=\"row align-center\"  id=\"row-1976732652\">\n\n\n\n\t<div id=\"col-1568822536\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 200%; color: #000000;\">1. Starting from Scratch<\/span><\/h3>\n<hr \/>\n<p style=\"text-align: left;\"><span style=\"color: #000000;\">If you already have Ubuntu 22.04 installed on your Blade 3, you can skip to step 2.<\/span><\/p>\n<p style=\"text-align: left;\"><span style=\"color: #000000;\">I used Mixtile&#8217;s guides to upgrade the Blade 3 firmware using &#8220;Raw Image&#8221;: Updating Firmware with MaskROM Mode. You can find the guide at:<a style=\"color: #000000;\" href=\"https:\/\/www.mixtile.com\/ja\/docs\/update-firmware-with-maskrom-mode\/\">\u00a0<\/a><span style=\"color: #00aae7;\"><a style=\"color: #00aae7;\" href=\"https:\/\/www.mixtile.com\/ja\/docs\/update-firmware-with-maskrom-mode\/\"><u>https:\/\/www.mixtile.com\/docs\/update-firmware-with-maskrom-mode\/<\/u><\/a><\/span><\/span><\/p>\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-1220223240\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_137346281\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" >\n\t\t\t<img width=\"1020\" height=\"765\" src=\"https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-1-2.webp?resize=1020%2C765&#038;ssl=1\" class=\"attachment-original size-original\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-1-2.webp?w=1024&amp;ssl=1 1024w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-1-2.webp?resize=533%2C400&amp;ssl=1 533w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-1-2.webp?resize=768%2C576&amp;ssl=1 768w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-1-2.webp?resize=50%2C38&amp;ssl=1 50w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-1-2.webp?resize=16%2C12&amp;ssl=1 16w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-1-2.webp?resize=600%2C450&amp;ssl=1 600w\" sizes=\"(max-width: 1020px) 100vw, 1020px\" data-recalc-dims=\"1\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_137346281 {\n  width: 100%;\n}\n@media (min-width:550px) {\n  #image_137346281 {\n    width: 50%;\n  }\n}\n<\/style>\n\t<\/div>\n\t\n\n<p style=\"text-align: left;\"><span style=\"color: #000000;\">This involves imaging the Blade 3 by connecting it to another PC via the USB-C data port. I used my Mac and got the Blade 3 imaged with the ubuntu-22.04.2-preinstalled-desktop image as per the guide.<\/span><\/li>\n<\/ul>\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-104243478\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\n\t<div id=\"text-1967408722\" class=\"text\">\n\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 200%; color: #000000;\">2. Prepping Ubuntu<\/span><\/h3>\n<hr \/>\n<p style=\"text-align: left;\"><span style=\"color: #282828;\">Update your system by running the following commands in the terminal:<\/span><\/p>\n\t\t\n<style>\n#text-1967408722 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-2391180664\" class=\"text\">\n\t\t\n\n<pre class=\"hljs pgsql\"><span style=\"font-size: 110%;\"><code>sudo apt update'<br \/>'sudo apt upgrade'<\/code><\/span><\/pre>\n\t\t\n<style>\n#text-2391180664 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-3921470984\" class=\"text\">\n\t\t\n\n<p><span style=\"color: #282828;\">Then, use the Ubuntu Software Updater to update to version 22.04.4.<\/span><\/p>\n<p style=\"text-align: left;\">\n\t\t\n<style>\n#text-3921470984 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<\/div>\n<div class=\"row\"  id=\"row-118991216\">\n\n\n\t<div id=\"col-640767344\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 200%; color: #000000;\">3. Install Docker<\/span><\/h3>\n<hr\/>\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">Docker is a platform that allows you to develop, ship, and run applications inside containers. Here&#8217;s how to install Docker on Ubuntu 22.04.4:<\/span><\/p>\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 160%; color: #000000;\">Step 3.1: Install Prerequisites<\/span><\/h3>\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">Before installing Docker, make sure your system has the necessary prerequisites by running the following command:<\/span><\/p>\n\t<div id=\"text-3632843493\" class=\"text\">\n\t\t\n\n<pre class=\"hljs gradle\"><span style=\"font-size: 110%;\"><code>'sudo apt install apt-transport-https ca-certificates curl software-properties-common'<\/code><\/span><\/pre>\n\t\t\n<style>\n#text-3632843493 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-1205921039\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 160%; color: #000000;\">Step 3.2: Add Docker\u2019s Official GPG Key<\/span><\/h3>\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">Add Docker\u2019s official GPG key to ensure the authenticity of the Docker packages by running the following command:<\/span><\/p>\n\t<div id=\"text-1329970835\" class=\"text\">\n\t\t\n\n<pre class=\"hljs gradle\"><span style=\"font-size: 110%;\"><code>'curl -fsSL <span style=\"color: #00aae7;\">https:\/\/download.docker.com\/linux\/ubuntu\/gpg<\/span> | sudo gpg --dearmor -o \/usr\/share\/keyrings\/docker-archive-keyring.gpg'<\/code><\/span><\/pre>\n\t\t\n<style>\n#text-1329970835 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-641657590\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 160%; color: #000000;\">Step 3.3: Set Up the Docker Repository<\/span><\/h3>\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">Add the Docker repository to the APT sources by running the following command:<\/span><\/p>\n\t<div id=\"text-2418231745\" class=\"text\">\n\t\t\n\n<pre class=\"hljs gradle\"><span style=\"font-size: 110%;\"><code>'echo \"deb [arch=amd64 signed-by=\/usr\/share\/keyrings\/docker-archive-keyring.gpg] <span style=\"color: #00aae7;\">https:\/\/download.docker.com\/linux\/ubuntu<\/span> $(lsb_release -cs) stable\" | sudo tee \/etc\/apt\/sources.list.d\/docker.list &gt; \/dev\/null'<\/code><\/span><\/pre>\n\t\t\n<style>\n#text-2418231745 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-879913223\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\n\t<div id=\"text-2575147007\" class=\"text\">\n\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 160%; color: #000000;\">Step 3.4: Install Docker Engine<\/span><\/h3>\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">Update the package database with the Docker packages from the newly added repository by running the following command:<\/span><\/p>\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">\u00a0<code>sudo apt update'<\/code>\u00a0<\/span><\/p>\n<p><span style=\"color: #282828;\">Use Docker\u2019s Convenience Script:<\/span><\/p>\n\t\t\n<style>\n#text-2575147007 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-788627324\" class=\"text\">\n\t\t\n\n<pre class=\"hljs gradle\"><span style=\"font-size: 110%;\"><code>'curl -fsSL <span style=\"color: #00aae7;\">https:\/\/get.docker.com -o get-docker.sh<\/span>'\n'sudo sh get-docker.sh'<\/code><\/span><\/pre>\n\t\t\n<style>\n#text-788627324 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-592311676\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\n\t<div id=\"text-3869590757\" class=\"text\">\n\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 160%; color: #000000;\">Step 3.5: Verify Docker Installation<\/span><\/h3>\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">Check that Docker is installed correctly by running the hello-world image:<\/span><\/p>\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">\u00a0<code>'sudo docker run hello-world'<\/code>\u00a0<\/span><\/p>\n<p><span style=\"color: #282828;\">This command downloads a test image and runs it in a container. When the container runs, it prints a confirmation message and exits.<\/span><\/p>\n\t\t\n<style>\n#text-3869590757 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-1903834696\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\n\t<div id=\"text-2756881548\" class=\"text\">\n\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 160%; color: #000000;\">Step 3.6: Manage Docker as a Non-Root User<\/span><\/h3>\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">To avoid typing <span style=\"color: #00a859;\">\u3059\u3069<\/span> whenever you run the docker command, add your username to the Docker group:<\/span><\/p>\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">\u00a0<code>'sudo usermod -aG docker ${USER}'<\/code>\u00a0<\/span><\/p>\n<p><span style=\"color: #282828;\">Apply the new group membership:<\/span><\/p>\n\t\t\n<style>\n#text-2756881548 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-2944811627\" class=\"text\">\n\t\t\n\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">\u00a0<code>'su - ${USER}'<\/code>\u00a0<\/span><\/p>\n<p><span style=\"color: #282828;\">Ensure Docker starts on boot and start the Docker service:<\/span><\/p>\n<pre class=\"hljs gradle\"><span style=\"font-size: 110%;\"><code>'sudo systemctl enable docker'\n'sudo systemctl start docker'<\/code><\/span><\/pre>\n\t\t\n<style>\n#text-2944811627 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<\/div>\n<div class=\"row\"  id=\"row-1923665136\">\n\n\n\t<div id=\"col-399967311\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 200%; color: #000000;\">4. Install Jellyfin<\/span><\/h3>\n<hr\/>\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">Jellyfin is an open-source media server that allows you to manage and stream your media files.<\/span><\/p>\n\t<div id=\"text-3739887081\" class=\"text\">\n\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 160%; color: #000000;\">Step-by-Step Instructions<\/span><\/h3>\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">1. Create Directories for Configuration and Data:<\/span><\/p>\n<pre class=\"hljs gradle\"><span style=\"font-size: 110%;\"><code>'mkdir -p ~\/jellyfin\/config'\n'mkdir -p ~\/jellyfin\/cache'<\/code><\/span><\/pre>\n\t\t\n<style>\n#text-3739887081 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-1313200561\" class=\"text\">\n\t\t\n\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">2. Run Jellyfin Container:<\/span><\/p>\n<pre class=\"hljs gradle\"><span style=\"font-size: 110%;\"><code>'docker run -d --name=jellyfin -e PUID=1000 -e PGID=1000 -e TZ=Etc\/UTC -p 8096:8096 -p 8920:8920 -v ~\/jellyfin\/config:\/config -v ~\/jellyfin\/cache:\/cache -v \/path\/to\/your\/media:\/media --restart unless-stopped jellyfin\/jellyfin'<\/code><\/span><\/pre>\n\t\t\n<style>\n#text-1313200561 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-1083191293\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\n\t<div id=\"text-3479781760\" class=\"text\">\n\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 160%; color: #000000;\">Access Jellyfin Interface:<\/span><\/h3>\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">Open your web browser and navigate to <span style=\"color: #00a859;\">http:\/\/YOUR_DOCKER_IP:8096<\/span> to access the Jellyfin web interface.<\/span><\/p>\n\t\t\n<style>\n#text-3479781760 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div class=\"box has-hover   has-hover box-text-bottom\" >\n\n\t\t<div class=\"box-image\" >\n\t\t\t\t\t\t<div class=\"\" >\n\t\t\t\t<img width=\"1020\" height=\"450\" src=\"https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-2.webp?resize=1020%2C450&#038;ssl=1\" class=\"attachment- size-\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-2.webp?w=1264&amp;ssl=1 1264w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-2.webp?resize=800%2C353&amp;ssl=1 800w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-2.webp?resize=768%2C339&amp;ssl=1 768w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-2.webp?resize=50%2C22&amp;ssl=1 50w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-2.webp?resize=18%2C8&amp;ssl=1 18w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-2.webp?resize=600%2C265&amp;ssl=1 600w\" sizes=\"(max-width: 1020px) 100vw, 1020px\" data-recalc-dims=\"1\" \/>\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t<div class=\"box-text text-center\" >\n\t\t\t<div class=\"box-text-inner\">\n\t\t\t\t\n\n\t<div id=\"text-2298006977\" class=\"text hidden\">\n\t\t\n\n<h4>Kubernetes\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9<\/h4>\n\t\t\t<\/div>\n\t\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<\/div>\n<div class=\"row\"  id=\"row-2042911089\">\n\n\n\t<div id=\"col-1711145253\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 200%; color: #000000;\">5. Install Pi-hole Using Docker<\/span><\/h3>\n<hr\/>\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-1065327192\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 160%; color: #000000;\">Remove Existing Pi-hole Container:<br \/><\/span><\/h3>\n\t<div id=\"text-4287008637\" class=\"text\">\n\t\t\n\n<pre class=\"hljs awk\"><span style=\"font-size: 110%;\"><code>'docker stop pihole'\n'docker rm pihole'<\/code><\/span><\/pre>\n\t\t\n<style>\n#text-4287008637 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-1754157917\" class=\"text\">\n\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 160%; color: #000000;\">Create Directories for Configuration and Data:<br \/><\/span><\/h3>\n\t\t\n<style>\n#text-1754157917 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-3299494614\" class=\"text\">\n\t\t\n\n<pre class=\"hljs awk\"><span style=\"font-size: 110%;\"><code>'mkdir -p ~\/pihole\/etc-dnsmasq.d'\n'mkdir -p ~\/pihole\/etc-pihole'<\/code><\/span><\/pre>\n\t\t\n<style>\n#text-3299494614 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-1788691243\" class=\"text\">\n\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 160%; color: #000000;\">Run Pi-hole Container with Alternate Ports:<br \/><\/span><\/h3>\n\t\t\n<style>\n#text-1788691243 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-3762510279\" class=\"text\">\n\t\t\n\n<pre class=\"hljs awk\"><span style=\"font-size: 110%;\"><code>'docker run -d --name pihole -p 5454:53\/tcp -p 5454:53\/udp -p 8181:80\/tcp -e TZ=\"Etc\/UTC\" -v ~\/pihole\/etc-pihole:\/etc\/pihole -v ~\/pihole\/etc-dnsmasq.d:\/etc\/dnsmasq.d --dns=1.1.1.1 --dns=8.8.8.8 --restart=unless-stopped pihole\/pihole'<\/code><\/span><\/pre>\n\t\t\n<style>\n#text-3762510279 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-385153849\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 160%; color: #000000;\">Accessing Pi-hole Web Interface<br \/><\/span><\/h3>\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">Open your web browser and navigate to <span style=\"color: #00a859;\">http:\/\/YOUR_DOCKER_IP:8181\/admin<\/span> to access the Pi-hole web interface.<\/span><\/p>\n<div class=\"slider-wrapper relative\" id=\"slider-1051458859\" >\n    <div class=\"slider slider-nav-circle slider-nav-large slider-nav-light slider-style-normal slider-show-nav\"\n        data-flickity-options='{            \"cellAlign\": \"center\",            \"imagesLoaded\": true,            \"lazyLoad\": 1,            \"freeScroll\": false,            \"wrapAround\": true,            \"autoPlay\": 4000,            \"pauseAutoPlayOnHover\" : true,            \"prevNextButtons\": true,            \"contain\" : true,            \"adaptiveHeight\" : true,            \"dragThreshold\" : 10,            \"percentPosition\": true,            \"pageDots\": true,            \"rightToLeft\": false,            \"draggable\": true,            \"selectedAttraction\": 0.1,            \"parallax\" : 0,            \"friction\": 0.6        }'\n        >\n        \n\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_846959128\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" >\n\t\t\t<img width=\"1020\" height=\"601\" src=\"https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-3-1.webp?fit=1020%2C601&amp;ssl=1\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-3-1.webp?w=1416&amp;ssl=1 1416w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-3-1.webp?resize=679%2C400&amp;ssl=1 679w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-3-1.webp?resize=1358%2C800&amp;ssl=1 1358w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-3-1.webp?resize=768%2C452&amp;ssl=1 768w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-3-1.webp?resize=50%2C29&amp;ssl=1 50w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-3-1.webp?resize=18%2C12&amp;ssl=1 18w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-3-1.webp?resize=600%2C353&amp;ssl=1 600w\" sizes=\"(max-width: 1020px) 100vw, 1020px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_846959128 {\n  width: 70%;\n}\n<\/style>\n\t<\/div>\n\t\n\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_1402039635\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" >\n\t\t\t<img width=\"1020\" height=\"601\" src=\"https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-4.webp?fit=1020%2C601&amp;ssl=1\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-4.webp?w=1416&amp;ssl=1 1416w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-4.webp?resize=679%2C400&amp;ssl=1 679w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-4.webp?resize=1358%2C800&amp;ssl=1 1358w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-4.webp?resize=768%2C452&amp;ssl=1 768w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-4.webp?resize=50%2C29&amp;ssl=1 50w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-4.webp?resize=18%2C12&amp;ssl=1 18w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-4.webp?resize=600%2C353&amp;ssl=1 600w\" sizes=\"(max-width: 1020px) 100vw, 1020px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_1402039635 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n\n\n     <\/div>\n\n     <div class=\"loading-spin dark large centered\"><\/div>\n\n     \t<\/div>\n\n\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<\/div>\n<div class=\"row\"  id=\"row-1126062866\">\n\n\n\t<div id=\"col-1819325441\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 200%; color: #000000;\">6. Install Nextcloud<\/span><\/h3>\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n\t<div id=\"col-243385547\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 160%; color: #000000;\">Create Configuration and Data Directories:<br \/><\/span><\/h3>\n\t<div id=\"text-1979152374\" class=\"text\">\n\t\t\n\n<pre class=\"hljs awk\"><span style=\"font-size: 110%;\"><code>'mkdir -p ~\/nextcloud\/data'\n'mkdir -p ~\/nextcloud\/config'\n'mkdir -p ~\/nextcloud\/apps'<\/code><\/span><\/pre>\n\t\t\n<style>\n#text-1979152374 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-1461139169\" class=\"text\">\n\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 160%; color: #000000;\">Run Nextcloud Container with Unique Ports:<br \/><\/span><\/h3>\n\t\t\n<style>\n#text-1461139169 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-2577555523\" class=\"text\">\n\t\t\n\n<pre class=\"hljs awk\"><span style=\"font-size: 110%;\"><code>'docker run -d --name nextcloud -p 8081:80 -v ~\/nextcloud\/data:\/var\/www\/html\/data -v ~\/nextcloud\/config:\/var\/www\/html\/config -v ~\/nextcloud\/apps:\/var\/www\/html\/apps --restart unless-stopped nextcloud'<\/code><\/span><\/pre>\n\t\t\n<style>\n#text-2577555523 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-1408516273\" class=\"text\">\n\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 160%; color: #000000;\">Setting or Resetting the Pi-hole Admin Password<br \/><\/span><\/h3>\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">Set or Reset the Password: Run the following command to set or reset the Pi-hole admin password:<\/span><\/p>\n\t\t\n<style>\n#text-1408516273 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-2556312906\" class=\"text\">\n\t\t\n\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">\u00a0<code>'docker exec -it pihole pihole -a -p'<\/code>\u00a0<\/span><\/p>\n<p><span style=\"color: #282828;\">Enter the New Password: You will be prompted to enter a new password. Enter the password you wish to use for the Pi-hole admin interface.<\/span><\/p>\n\t\t\n<style>\n#text-2556312906 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n\t<div id=\"text-3626268958\" class=\"text\">\n\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 160%; color: #000000;\">Access Nextcloud Interface:<br \/><\/span><\/h3>\n<p class=\"hckui__typography__bodyL\" style=\"text-align: left;\"><span style=\"color: #282828;\">Open your web browser and navigate to <span style=\"color: #00a859;\">http:\/\/YOUR_DOCKER_IP:8081<\/span><\/span><\/p>\n\t\t\n<style>\n#text-3626268958 {\n  text-align: left;\n}\n<\/style>\n\t<\/div>\n\t\n<div class=\"slider-wrapper relative\" id=\"slider-772321563\" >\n    <div class=\"slider slider-nav-circle slider-nav-large slider-nav-light slider-style-normal slider-show-nav\"\n        data-flickity-options='{            \"cellAlign\": \"center\",            \"imagesLoaded\": true,            \"lazyLoad\": 1,            \"freeScroll\": false,            \"wrapAround\": true,            \"autoPlay\": 4000,            \"pauseAutoPlayOnHover\" : true,            \"prevNextButtons\": true,            \"contain\" : true,            \"adaptiveHeight\" : true,            \"dragThreshold\" : 10,            \"percentPosition\": true,            \"pageDots\": true,            \"rightToLeft\": false,            \"draggable\": true,            \"selectedAttraction\": 0.1,            \"parallax\" : 0,            \"friction\": 0.6        }'\n        >\n        \n\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_10442486\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" >\n\t\t\t<img width=\"1020\" height=\"490\" src=\"https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-5-1.webp?fit=1020%2C490&amp;ssl=1\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-5-1.webp?w=1924&amp;ssl=1 1924w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-5-1.webp?resize=800%2C384&amp;ssl=1 800w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-5-1.webp?resize=1400%2C672&amp;ssl=1 1400w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-5-1.webp?resize=768%2C368&amp;ssl=1 768w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-5-1.webp?resize=50%2C24&amp;ssl=1 50w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-5-1.webp?resize=1536%2C737&amp;ssl=1 1536w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-5-1.webp?resize=18%2C9&amp;ssl=1 18w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-5-1.webp?resize=600%2C288&amp;ssl=1 600w\" sizes=\"(max-width: 1020px) 100vw, 1020px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_10442486 {\n  width: 70%;\n}\n<\/style>\n\t<\/div>\n\t\n\n\t<div class=\"img has-hover x md-x lg-x y md-y lg-y\" id=\"image_1273247115\">\n\t\t\t\t\t\t\t\t<div class=\"img-inner dark\" >\n\t\t\t<img width=\"1020\" height=\"490\" src=\"https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-6.webp?fit=1020%2C490&amp;ssl=1\" class=\"attachment-large size-large\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-6.webp?w=1924&amp;ssl=1 1924w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-6.webp?resize=800%2C384&amp;ssl=1 800w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-6.webp?resize=1400%2C672&amp;ssl=1 1400w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-6.webp?resize=768%2C368&amp;ssl=1 768w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-6.webp?resize=50%2C24&amp;ssl=1 50w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-6.webp?resize=1536%2C737&amp;ssl=1 1536w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-6.webp?resize=18%2C9&amp;ssl=1 18w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/240716-B3-Ubuntu-6.webp?resize=600%2C288&amp;ssl=1 600w\" sizes=\"(max-width: 1020px) 100vw, 1020px\" \/>\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\n<style>\n#image_1273247115 {\n  width: 100%;\n}\n<\/style>\n\t<\/div>\n\t\n\n\n     <\/div>\n\n     <div class=\"loading-spin dark large centered\"><\/div>\n\n     \t<\/div>\n\n\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<\/div>\n\n<div class=\"row\"  id=\"row-1579637004\">\n\n\n\t<div id=\"col-465656447\" class=\"col small-12 large-12\"  >\n\t\t\t\t<div class=\"col-inner text-center\"  >\n\t\t\t\n\t\t\t\n\n<h3 style=\"font-weight: 600; text-align: left;\"><span style=\"font-size: 200%; color: #000000;\">\u30af\u30ec\u30b8\u30c3\u30c8<br \/><\/span><\/h3>\n<hr>\n<div class=\"row\"  id=\"row-1971286924\">\n\n\n\t<div id=\"col-897118442\" class=\"col medium-10 small-12 large-10\"  >\n\t\t\t\t<div class=\"col-inner\"  >\n\t\t\t\n\t\t\t\n\n  <div class=\"icon-box testimonial-box icon-box-left text-left is-large\">\n                <div class=\"icon-box-img testimonial-image circle\" style=\"width: 90px\">\n              <img width=\"160\" height=\"160\" src=\"https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/Dual-Wielding-Dad-channels4_profile.jpeg?resize=160%2C160&amp;ssl=1\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" loading=\"lazy\" srcset=\"https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/Dual-Wielding-Dad-channels4_profile.jpeg?w=160&amp;ssl=1 160w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/Dual-Wielding-Dad-channels4_profile.jpeg?resize=50%2C50&amp;ssl=1 50w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/Dual-Wielding-Dad-channels4_profile.jpeg?resize=12%2C12&amp;ssl=1 12w, https:\/\/i0.wp.com\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2024\/07\/Dual-Wielding-Dad-channels4_profile.jpeg?resize=100%2C100&amp;ssl=1 100w\" sizes=\"(max-width: 160px) 100vw, 160px\" \/>        <\/div>\n                <div class=\"icon-box-text p-last-0\">\n            \t\t\t\t<div class=\"testimonial-text line-height-small italic test_text first-reset last-reset is-italic\">\n            \n\n<h3 class=\"hckui__typography__h3\"><span style=\"color: #00aae7;\"><strong>Dual-Wielding Dad<\/strong><\/span><\/h3>\n<p>YouTuber focusing on open-source tech for everyday people. East Carolina University College of Engineering &amp; Technology alumnus.<\/p>\n\n          <\/div>\n          <div class=\"testimonial-meta pt-half\">\n             <strong class=\"testimonial-name test_name\"><\/strong>\n                          <span class=\"testimonial-company test_company\"><\/span>\n          <\/div>\n        <\/div>\n  <\/div>\n\n  \n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<\/div>\n\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\n\t\n\n<\/div>\n\n\t\t<\/div>\n\n\t\t\n<style>\n#section_1697559152 {\n  padding-top: 30px;\n  padding-bottom: 30px;\n  min-height: 600px;\n}\n#section_1697559152 .ux-shape-divider--top svg {\n  height: 150px;\n  --divider-top-width: 100%;\n}\n#section_1697559152 .ux-shape-divider--bottom svg {\n  height: 150px;\n  --divider-width: 100%;\n}\n<\/style>\n\t<\/section>\n\t\n\n\n<style>@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;600;900&display=swap');<\/style>","protected":false},"excerpt":{"rendered":"","protected":false},"author":9,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-blank.php","meta":{"spay_email":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Creating Docker Home Server | Mixtile<\/title>\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.mixtile.com\/ja\/creating-docker-home-server\/\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Creating Docker Home Server | Mixtile\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.mixtile.com\/ja\/creating-docker-home-server\/\" \/>\n<meta property=\"og:site_name\" content=\"Mixtile\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-17T06:25:11+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.mixtile.com\/ja\/#organization\",\"name\":\"Mixtile Limited\",\"url\":\"https:\/\/www.mixtile.com\/ja\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.mixtile.com\/ja\/#logo\",\"inLanguage\":\"ja\",\"url\":\"https:\/\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2022\/02\/logo.svg\",\"contentUrl\":\"https:\/\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2022\/02\/logo.svg\",\"caption\":\"Mixtile Limited\"},\"image\":{\"@id\":\"https:\/\/www.mixtile.com\/ja\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.mixtile.com\/ja\/#website\",\"url\":\"https:\/\/www.mixtile.com\/ja\/\",\"name\":\"Mixtile\",\"description\":\"Hardware for IoT Solutions\",\"publisher\":{\"@id\":\"https:\/\/www.mixtile.com\/ja\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.mixtile.com\/ja\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"ja\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.mixtile.com\/ja\/creating-docker-home-server\/#webpage\",\"url\":\"https:\/\/www.mixtile.com\/ja\/creating-docker-home-server\/\",\"name\":\"Creating Docker Home Server | Mixtile\",\"isPartOf\":{\"@id\":\"https:\/\/www.mixtile.com\/ja\/#website\"},\"datePublished\":\"2024-07-16T07:14:25+00:00\",\"dateModified\":\"2024-07-17T06:25:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.mixtile.com\/ja\/creating-docker-home-server\/#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.mixtile.com\/ja\/creating-docker-home-server\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.mixtile.com\/ja\/creating-docker-home-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.mixtile.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Creating Docker Home Server\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Creating Docker Home Server | Mixtile","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.mixtile.com\/ja\/creating-docker-home-server\/","og_locale":"ja_JP","og_type":"article","og_title":"Creating Docker Home Server | Mixtile","og_url":"https:\/\/www.mixtile.com\/ja\/creating-docker-home-server\/","og_site_name":"Mixtile","article_modified_time":"2024-07-17T06:25:11+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.mixtile.com\/ja\/#organization","name":"Mixtile Limited","url":"https:\/\/www.mixtile.com\/ja\/","sameAs":[],"logo":{"@type":"ImageObject","@id":"https:\/\/www.mixtile.com\/ja\/#logo","inLanguage":"ja","url":"https:\/\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2022\/02\/logo.svg","contentUrl":"https:\/\/dh19rycdk230a.cloudfront.net\/app\/uploads\/2022\/02\/logo.svg","caption":"Mixtile Limited"},"image":{"@id":"https:\/\/www.mixtile.com\/ja\/#logo"}},{"@type":"WebSite","@id":"https:\/\/www.mixtile.com\/ja\/#website","url":"https:\/\/www.mixtile.com\/ja\/","name":"Mixtile","description":"Hardware for IoT Solutions","publisher":{"@id":"https:\/\/www.mixtile.com\/ja\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.mixtile.com\/ja\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"ja"},{"@type":"WebPage","@id":"https:\/\/www.mixtile.com\/ja\/creating-docker-home-server\/#webpage","url":"https:\/\/www.mixtile.com\/ja\/creating-docker-home-server\/","name":"Creating Docker Home Server | Mixtile","isPartOf":{"@id":"https:\/\/www.mixtile.com\/ja\/#website"},"datePublished":"2024-07-16T07:14:25+00:00","dateModified":"2024-07-17T06:25:11+00:00","breadcrumb":{"@id":"https:\/\/www.mixtile.com\/ja\/creating-docker-home-server\/#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.mixtile.com\/ja\/creating-docker-home-server\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.mixtile.com\/ja\/creating-docker-home-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.mixtile.com\/"},{"@type":"ListItem","position":2,"name":"Creating Docker Home Server"}]}]}},"_links":{"self":[{"href":"https:\/\/www.mixtile.com\/ja\/wp-json\/wp\/v2\/pages\/6112"}],"collection":[{"href":"https:\/\/www.mixtile.com\/ja\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.mixtile.com\/ja\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.mixtile.com\/ja\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mixtile.com\/ja\/wp-json\/wp\/v2\/comments?post=6112"}],"version-history":[{"count":17,"href":"https:\/\/www.mixtile.com\/ja\/wp-json\/wp\/v2\/pages\/6112\/revisions"}],"predecessor-version":[{"id":6143,"href":"https:\/\/www.mixtile.com\/ja\/wp-json\/wp\/v2\/pages\/6112\/revisions\/6143"}],"wp:attachment":[{"href":"https:\/\/www.mixtile.com\/ja\/wp-json\/wp\/v2\/media?parent=6112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}